preg_match - [internal], line ??
DboSource::name() - CORE/Cake/Model/Datasource/DboSource.php, line 916
DboSource::_quoteMatchedField() - CORE/Cake/Model/Datasource/DboSource.php, line 3001
preg_replace_callback - [internal], line ??
DboSource::_quoteFields() - CORE/Cake/Model/Datasource/DboSource.php, line 2977
DboSource::conditions() - CORE/Cake/Model/Datasource/DboSource.php, line 2746
DboSource::buildStatement() - CORE/Cake/Model/Datasource/DboSource.php, line 2011
DboSource::buildAssociationQuery() - CORE/Cake/Model/Datasource/DboSource.php, line 1729
DboSource::read() - CORE/Cake/Model/Datasource/DboSource.php, line 1184
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 3040
Model::find() - CORE/Cake/Model/Model.php, line 3012
SiteController::beforeFilter() - APP/Controller/SiteController.php, line 455
CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 110
Warning (2): preg_match() [<a href='http://php.net/function.preg-match'>function.preg-match</a>]: Compilation failed: invalid range in character class at offset 4 [CORE/Cake/Model/Datasource/DboSource.php, line 916]
preg_match - [internal], line ??
DboSource::name() - CORE/Cake/Model/Datasource/DboSource.php, line 916
DboSource::_quoteMatchedField() - CORE/Cake/Model/Datasource/DboSource.php, line 3001
preg_replace_callback - [internal], line ??
DboSource::_quoteFields() - CORE/Cake/Model/Datasource/DboSource.php, line 2977
DboSource::conditions() - CORE/Cake/Model/Datasource/DboSource.php, line 2746
DboSource::buildStatement() - CORE/Cake/Model/Datasource/DboSource.php, line 2011
DboSource::buildAssociationQuery() - CORE/Cake/Model/Datasource/DboSource.php, line 1729
DboSource::read() - CORE/Cake/Model/Datasource/DboSource.php, line 1184
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 3040
Model::find() - CORE/Cake/Model/Model.php, line 3012
SiteController::beforeFilter() - APP/Controller/SiteController.php, line 455
CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 110
Warning (2): preg_match() [<a href='http://php.net/function.preg-match'>function.preg-match</a>]: Compilation failed: invalid range in character class at offset 4 [CORE/Cake/Model/Datasource/DboSource.php, line 916]
preg_match - [internal], line ??
DboSource::name() - CORE/Cake/Model/Datasource/DboSource.php, line 916
DboSource::_quoteMatchedField() - CORE/Cake/Model/Datasource/DboSource.php, line 3001
preg_replace_callback - [internal], line ??
DboSource::_quoteFields() - CORE/Cake/Model/Datasource/DboSource.php, line 2977
DboSource::conditions() - CORE/Cake/Model/Datasource/DboSource.php, line 2746
DboSource::buildStatement() - CORE/Cake/Model/Datasource/DboSource.php, line 2011
DboSource::buildAssociationQuery() - CORE/Cake/Model/Datasource/DboSource.php, line 1729
DboSource::read() - CORE/Cake/Model/Datasource/DboSource.php, line 1184
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 3040
Model::find() - CORE/Cake/Model/Model.php, line 3012
SiteController::beforeFilter() - APP/Controller/SiteController.php, line 468
CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 110
Warning (2): preg_match() [<a href='http://php.net/function.preg-match'>function.preg-match</a>]: Compilation failed: invalid range in character class at offset 4 [CORE/Cake/Model/Datasource/DboSource.php, line 916]
preg_match - [internal], line ??
DboSource::name() - CORE/Cake/Model/Datasource/DboSource.php, line 916
DboSource::_quoteMatchedField() - CORE/Cake/Model/Datasource/DboSource.php, line 3001
preg_replace_callback - [internal], line ??
DboSource::_quoteFields() - CORE/Cake/Model/Datasource/DboSource.php, line 2977
DboSource::conditionKeysToString() - CORE/Cake/Model/Datasource/DboSource.php, line 2777
DboSource::conditions() - CORE/Cake/Model/Datasource/DboSource.php, line 2724
DboSource::buildStatement() - CORE/Cake/Model/Datasource/DboSource.php, line 2011
DboSource::buildAssociationQuery() - CORE/Cake/Model/Datasource/DboSource.php, line 1729
DboSource::read() - CORE/Cake/Model/Datasource/DboSource.php, line 1184
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 3040
Model::find() - CORE/Cake/Model/Model.php, line 3012
AppController::formatCmsResults() - APP/Controller/AppController.php, line 188
SiteController::page() - APP/Controller/SiteController.php, line 631
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
Precision Roll Grinding | PRG: Precision Roll Grinders Inc.
Why settle for “good enough” when you can have the best and have it pay for itself? Only the most precisely ground rolls deliver measurable ROI through higher-quality products, more efficient operations and extended roll life. You won’t find more precise roll grinding than what you receive from Precision Roll Grinders.
Ensure your rolls are ground with precision.
Why settle for “good enough” when you can have the best and have it pay for itself? Only the most precisely ground rolls deliver measurable ROI through higher-quality products, more efficient operations and extended roll life. You won’t find more precise roll grinding than what you receive from Precision Roll Grinders.
Ensure your rolls are ground with precision.
Why settle for “good enough” when you can have the best and have it pay for itself? Only the most precisely ground rolls deliver measurable ROI through higher-quality products, more efficient operations and extended roll life. You won’t find more precise roll grinding than what you receive from Precision Roll Grinders.
Precision Roll Grinders specializes in roll grinding services. We have done so for over 50 years. PRG will get you back up and running faster with our unmatched expertise and proprietary technology. Rolls ground to the tightest tolerances in the industry can last as much as 3x longer than anyone else's.
Done right, grinding is an investment, not an expense. Do the math. Increased roll life means fewer regrinding cost, less roll changes and decreased downtime.
PRG grinding contributes to your company’s bottom line, providing you longer-lasting, consistent product quality and more predictive maintenance schedules.
Using PRG for your roll services more than pays for itself. Our long-life rolls reduce maintenance expenses and eliminate costly unexpected downtime while providing a level convenience and reliability you can’t put a price on.
We grind rolls concentric and round. With Precision, your production runs better, faster, and with less variation.
Savings
Get your rolls faster
avoid expensive downtime
With four locations, we can receive and deliver your rolls faster, reducing costly downtime. Our rounder rolls will run longer and better, saving you money in the process.
Value
Get your rolls rounder
produce a better product for a longer time
PRG grinds your rolls to the tightest tolerances (20 millionths of an inch). Precision gives your rolls more life and more consistency.
Industries
If you rely on rolls for your manufacturing, we have extensive experience servicing those unique rolls. See how we’ve helped companies like yours cut costs, achieve longer runtimes and produce better product. Whether it’s ink, chocolate, paper or any other industry, we can help.
Providing the tightest tolerances in the world takes a remarkable combination of exceptionally skilled craftspeople, proprietary state-of-the-art equipment and expertise that’s been refined over decades. Our capabilities span a wide spectrum of roll services, covering any roll servicing you may need.
It doesn’t matter what type of manufacturing you’re in. Optimal production efficiency is a goal you should always strive for.
While there are certainly many variables impacting your e...
The Problem - Prior to working with PRG, Boise was required to change its #2 paper machine calender rolls every two months due to extreme wear. This caused excessive machine downtime — wh...