
Implementing a computerized maintenance management system (CMMS) at a single facility is hard enough, but it becomes much more complex when rolling it out across multiple sites. There are often hundreds of more users to onboard, thousands of more assets and work orders to add, and a patchwork of old systems to replace. There’s also no guarantee that what works at one site will work at all of them.
These are the challenges that U.S. LBM faced when it implemented a CMMS at over 40 manufacturing plants. Despite all the obstacles in their way, the nationwide building materials supplier was able to successfully adopt a company-wide maintenance software, helping them standardize maintenance work so they could reduce downtime and costs.
This article contains the playbook that U.S. LBM used to achieve this success. It explores the company’s wave-based rollout strategy that prioritizes operator input and iterative improvement. By the end, you’ll have a practical blueprint for tackling a multi-site CMMS implementation.
Why multi-site maintenance teams need a standardized CMMS
Most industrial companies with multiple production sites or facilities develop a patchwork of maintenance systems over time. Some sites run legacy CMMS platforms, others rely on spreadsheets, and a few operate on what Matt Bartman, Manufacturing Operations Manager at U.S. LBM, calls the "Bob knows how to do it" approach.
For U.S. LBM, their tangled tech stack was the product of multiple acquisitions. The company has only been in operation for 15 years, yet some businesses in its portfolio have operated for over a century. "When you grow that fast, there are a million different ways of doing things," Bartman explains.
The case for a unified maintenance software comes down to two drivers:
- Performance: Maximizing uptime, capacity, safety, and asset lifespan across all locations
- Standardization: Creating a unified asset list and clear global communication tools for asset management
Without a unified platform, maintenance remains what Bartman calls a "black hole" of expenses. Money goes in, but visibility into where it goes and what value it delivers stays murky.
Why wave-based rollouts work for multi-site CMMS implementations
Big bang implementations often fail
Rolling out a CMMS to every site at once sounds efficient on paper. In practice, it creates chaos. Bartman learned this from previous software implementations, "For a gigantic network, a 'flip the switch' day where everyone goes live all at once is hard."
Support teams get overwhelmed, training quality suffers, and early problems multiply across dozens of locations before anyone can course-correct.
Wave-based rollouts build confidence and momentum
An iterative approach creates natural momentum. You can roll out maintenance software to a small group of sites, learn from the experience, then expand.
"It builds confidence because people see it going well at other sites," Bartman notes.
Sites waiting for their turn can observe early adopters succeeding. This reduces resistance and builds anticipation.
The enterprise playbook for CMMS implementation
Set your rollout cadence
The number of sites included in each wave and the time between waves will differ for every organization. When you’re creating your plan, consider these factors:
- Available implementation resources
- Geographic clustering of sites for efficient training
- Seasonal production demands
- Complexity of existing systems being replaced
- Digital maturity and employee readiness
U.S. LBM implemented between three to five sites every month. After 18 months, over 40 sites had implemented the new CMMS.
Iterate between waves
One of the advantages of using a wave-based approach to CMMS implementation is that it allows you to improve the process with each batch of sites.
"This [approach] allowed us to learn, make tweaks, and improve the process for the next wave," Bartman explains.
After rolling out a CMMS at one set of sites, stop and consider:
- Refining training materials: Were instructions and training thorough enough? Too thorough? What needs to be added? What needs more emphasis? Is there a way to be more hands-on?
- Adjusting workflows and templates: What looked good on paper, but didn’t work in practice? Is there a way to capture more data while making work more efficient? Do the processes you’ve set up match the way frontline staff actually work?
- Incorporating feedback from technicians: What gaps in procedures or workflows were identified by technicians? What frustrated or slowed them down the most? What led to resistance to adopt the software?
Start with work orders
Trying to deploy every CMMS feature at the same time often overwhelms users and implementation teams. Instead of a boil-the-ocean approach, Bartman recommends beginning by focusing on the backbone of all maintenance operations: work orders.
"Work orders are the heart of a CMMS. If you get work orders into people's hands well, everything else works out," says Bartman.
The initial rollout at U.S. LBM concentrated on three elements: assets, users, and procedures—the 20% of the tool that gives 80% of the impact. This keeps the learning curve manageable while delivering immediate value.
Create asset naming conventions that scale
Spending time on asset naming conventions when implementing a multi-site CMMS has a massive payoff down the road.
"You can't have sixty different sites all naming a machine 'Saw 1,'" Bartman emphasizes.
U.S. LBM uses a standardized format: OEM → Model → Site as the unique identifier. This convention is locked down— sites cannot deviate from it.
Effective naming conventions share common traits:
- Unique identifiers that work across the entire enterprise
- Consistent structure that enables filtering and grouping
- Enough detail to distinguish similar equipment at different locations
Establish baseline procedures with room for improvement
While naming conventions are rigid, procedures allow flexibility.
"Procedures are also standardized at a baseline level, but sites have the flexibility to improve them," Bartman explains.
This balance respects local expertise while ensuring minimum standards exist everywhere.
Balance standardization with operational flexibility
Standardization is the ultimate goal for most enterprise CMMS rollouts. But a system without any room for future improvement will quickly become obsolete as teams grow and improve.
"Standardization gives predictable outcomes—like a recipe for chocolate chip cookies,” says Bartman. “But you don't want to be so standardized that you suffocate the process."
Set guidelines for standardization and where flexibility will be added into the system to ensure you continue to encourage sites and employees to find better ways to work.
Build parts inventory
Setting up parts inventory management in a multi-site CMMS introduces complexity that can derail early adoption.
"Parts inventory can get messy—some shops have a million dollars in parts that aren't even tracked," Bartman observes.
While it’s an important part of using a CMMS, U.S. LBM made the decision to hold off on putting parts into its system until the work order foundation was solid. This prevented sites from getting bogged down in inventory cleanup during the critical adoption phase.
Phase in reporting and analytics
Reporting capabilities deliver value only when the underlying data is clean and consistent. U.S. LBM held back on advanced reporting initially, with the goal of tracking OEE after using the CMMS for a few months.
Resist the temptation to activate every feature at launch. A focused rollout with core functions builds user confidence and creates the data quality foundation that makes advanced features valuable later.
How to use frontline knowledge for a successful multi-site CMMS implementation
1. Start with OEM documentation
Manufacturer manuals provide the baseline for maintenance procedures. OEM recommendations set minimum requirements and warranty-compliant practices.
2. Capture frontline expertise
The real value comes from combining manufacturer specs with decades of hands-on experience.
"We talk to the 'Bobs'—the guys who have been doing this for 30 years," Bartman explains. These conversations surface tricks and techniques that never appear in manuals but keep equipment running reliably.
3. Validate and standardize
Combining OEM requirements with operator knowledge creates procedures grounded in both engineering specifications and practical reality. Run these workflows on the plant floor for a few days or weeks while getting daily feedback from technicians. This will help you identify what’s working as well as the flaws in your initial plans.
4. Feed improvements back into the system
After several rounds of feedback, you’ll develop a set of best-in-class procedures, SOPs, and workflows that you can implement across sites. This is the process that U.S. LBM used in its enterprise CMMS rollout
"If someone has a cool idea, we put it into our 'gold standard' for the next rollout wave," Bartman notes. "If ‘Bob’ has a trick to keep a saw running better, we make that the new standard."
This approach drives adoption because, as Bartman says, "People are much more likely to use a tool if they see their own expertise reflected in the digital instructions."
How to get the right data for multi-site maintenance reporting
Naming conventions determine reporting success
Enterprise CMMS reporting fails when data lacks consistency. The ability to pull meaningful national reports depends entirely on disciplined data entry from day one.
"If you have 'Saw A' and 'Saw 1' in the same system, your reporting is useless," Bartman warns.
Common data quality mistakes to avoid
These are the common pitfalls that teams make When rolling out an enterprise CMMS across several sites:
- Allowing sites to create their own naming schemes
- Migrating legacy data without cleanup
- Skipping validation during initial asset entry
- Permitting duplicate records for the same equipment
Cleaning up legacy data during migration
Migrating data from old systems into a new CMMS offers an opportunity to audit and clean up the data to give you a clean slate moving forward. Bartman offers some advice on why this is important and how to do it.
"We spent a lot of time cleaning up data from old spreadsheets,” says Bartman. “My advice to anyone starting: spend twice as much time on your data structure as you think you need. It pays off when you try to pull a national report."
How to drive CMMS adoption across multiple sites
Include all sites and stakeholders from the beginning
Adoption suffers when implementation feels like something done to sites instead of collaboratively.
"You're building this with your sites, not at them," Bartman emphasizes. "If you listen to the guys on the floor and iterate based on their feedback, you'll get buy-in."
Create a system for cross-site knowledge sharing
U.S. LBM runs internal office hours where people ask questions and share discoveries. Good ideas from one site become part of the gold standard for future rollouts. The MaintainX community also serves as a resource for seeing what other organizations are doing.
Simplify user licensing and access
There’s a delicate balance between giving too many people access to the maintenance software and giving too few people access. While technicians are a no-brainer, finding a way to include operators and others in the organization with regular contact with maintenance into the CMMS can deliver increased value on your investment, especially when you multiply the impact across several sites.
This is a lesson that Bartman learned the hard way. "One goof-up I made early on was how I handled requester licenses,” he says. “I should have leaned into the requester portal sooner. It saves so much time with IT and SSO."
How to integrate acquired companies into your enterprise CMMS
Timing the integration
Forcing CMMS adoption on day-one of an acquisition creates unnecessary friction. "We don't force it on day one. We let them get their feet under them, then we show them the value," Bartman explains.
Demonstrating value before requiring adoption
Instead of mandating compliance, U.S. LBM shows acquired companies the dashboards and demonstrates how much easier spend tracking becomes. "Usually, once they see the 'gold standard' we've built, they want in."
Moving maintenance from black hole to transparency
The transformation changes how leadership perceives maintenance. "It moves maintenance from a 'black hole' of expenses to a transparent, data-driven department,” explains Bartman.
The technology you need for multi-site CMMS success
Mobile device and network requirements
A CMMS only works when the people doing the work can actually use it in the moment—on the floor, at the asset, during a shift. That starts with reliable mobile access not just a desktop login.
How real-time location systems complement CMMS
Real-time location systems (RTLS) work by attaching wireless tags to assets that emit signals picked up by fixed receivers. Software processes this data to display precise locations on a map, which proves particularly valuable in indoor industrial environments where GPS is ineffective.
For maintenance operations, RTLS can track mobile equipment, tools, and work-in-progress across large facilities. This capability connects directly to Bartman's future-state vision. He explains, "We want robust, affordable systems that can read the machine's performance."
Integration with ERP and IIoT systems
Organizations rarely deploy enterprise CMMS in isolation. Connections to ERP systems provide financial visibility, while IIoT integrations provide the real-time machine data that powers predictive maintenance and automated OEE tracking.
How to measure the ROI of your multi-site CMMS and plan your future state
Positioning ROI to finance leadership
Bartman encountered minimal resistance when seeking budget approval. "Honestly, I didn't get much pushback. Our CMMS is very affordable—it doesn't cost an arm and a leg. Anything that improves productivity, safety, and asset lifespan for a reasonable cost sells itself."
His boss came from a company with a developed PM system, so he already knew the value. In industries still building basic maintenance infrastructure, the ROI case often centers on establishing visibility that never existed before.
Automated OEE and productivity tracking
With over 40 sites live, U.S. LBM's next phase focuses on automating OEE tracking. "We want robust, affordable systems that can read the machine's performance without voiding warranties," Bartman explains.
Connecting maintenance data to dollars
The long-term vision ties maintenance metrics directly to financial outcomes. "Once our CMMS provides us with real-time data on what's running versus what's offline, we can tie everything to actual dollars. That is the long-term play: improving productivity through data."
How MaintainX powers enterprise multi-site CMMS rollouts
The wave-based implementation approach U.S. LBM employed works well with multi-site CMMS platforms that offer enterprise architecture features. Multi-site dashboards provide the visibility Bartman describes, while shared procedure libraries help the gold standard methodology: define best practices once, then deploy them across locations.
A mobile-first design can help address adoption challenges. When technicians find their CMMS tool intuitive, the "building with sites, not at them" philosophy becomes achievable.



.webp)

.webp)