A practical, step-by-step guide โ no consultants, no $50K software, no MBA required. Just a clear process that works for shops with 3 to 50 machines.
The difference between a shop that runs smoothly and one that's constantly fighting fires usually comes down to one thing: a real preventive maintenance program. Not a spreadsheet. Not good intentions. A documented, systematic process that runs whether or not the plant manager is in the building.
This guide walks you through exactly how to build one โ from scratch, without a consultant, and without spending more than a weekend of effort. We've helped 200+ small manufacturers implement PM programs, and this is the process that works.
Preventive maintenance (PM) is any maintenance work performed on a schedule โ before a failure occurs โ with the goal of extending equipment life and preventing unplanned downtime. It's the opposite of reactive maintenance, which is fixing things after they break.
PM tasks typically fall into four categories:
Tasks performed on a fixed calendar schedule (e.g., lubricate bearings every 30 days)
Tasks triggered by equipment runtime hours (e.g., change oil every 500 hours)
Tasks triggered by observable conditions (e.g., replace filter when pressure drops below X)
Using data and sensors to predict failures before they happen (vibration analysis, thermal imaging)
For most small shops, starting with time-based and usage-based PM gives you 80% of the benefit. You don't need sensors or AI to dramatically reduce your breakdown rate. You just need to do the basics consistently.
We've seen this pattern dozens of times: a plant manager reads an article about PM, spends a weekend building a spreadsheet, assigns tasks to technicians, and then โ three months later โ the spreadsheet is out of date, nobody is following the schedule, and the shop is back to reactive maintenance.
The three reasons PM programs fail are always the same:
They try to build a PM program for every machine at once. The scope becomes overwhelming and the program never gets off the ground.
Tasks are listed but there's no system to track whether they were actually done. Without accountability, compliance drops quickly.
PM takes weeks or months to show its impact. Without early wins and visible data, teams lose motivation and revert to old habits.
The process below is specifically designed to avoid all three failure modes. Start small, build in accountability from day one, and create quick wins that build momentum.
Start by listing every piece of production equipment in your shop. For each machine, record: the manufacturer and model, year of manufacture or purchase, current condition (good/fair/poor), and its criticality to production (high/medium/low). This is your asset register โ the foundation of your entire PM program. Don't skip it.
For each machine, find the manufacturer's recommended maintenance schedule. This is usually in the operator manual โ check the manufacturer's website if you don't have a physical copy. Most manufacturers specify service intervals in both time (every 90 days) and usage (every 500 hours). Use these as your starting point.
You don't have the time or resources to implement PM for every machine at once. Rank your equipment by how critical it is to production. High-criticality machines: if they go down, production stops entirely. Medium: they slow you down but you can work around them. Low: inconvenient but not production-stopping. Start with your top 5โ10 high-criticality machines.
For each high-priority machine, create a list of specific PM tasks with: the task description (e.g., "Check hydraulic fluid level and top off if below MIN line"), the frequency (daily, weekly, monthly, quarterly, annually, or by hours), the estimated time to complete, the parts/consumables needed, and who is responsible.
This is where most shops make a mistake โ they use a spreadsheet. As we discussed earlier, spreadsheets are passive. You need a system that actively reminds you when tasks are due, tracks completion, and gives you visibility into your overall compliance rate. More on tools below.
Launch your PM program for just your top 5 machines. After 30 days, review: What percentage of tasks were completed on time? Were any tasks skipped repeatedly? Did you catch any issues during PM that would have become breakdowns? Use this data to refine your process before expanding to more equipment.
A PM schedule is simply a calendar of maintenance tasks. Here's a simple format that works for any shop:
| Machine | Task | Frequency | Est. Time | Assigned To | Next Due |
|---|---|---|---|---|---|
| CNC Mill #1 | Check coolant level & pH | Daily | 5 min | Operator | Every shift |
| CNC Mill #1 | Clean chip conveyor | Daily | 10 min | Operator | Every shift |
| CNC Mill #1 | Lubricate spindle bearings | Weekly | 15 min | Tech A | Every Monday |
| CNC Mill #1 | Replace coolant | Monthly | 45 min | Tech A | 1st of month |
| Hydraulic Press | Check fluid level | Weekly | 5 min | Operator | Every Monday |
| Hydraulic Press | Inspect hoses & fittings | Monthly | 20 min | Tech B | 1st of month |
The most fundamental metric. Below 70%, your program isn't functioning. Above 90%, you're doing great.
As your PM program matures, this number should go up. If it's flat or falling, your PM tasks need adjustment.
World-class shops run 80โ90% planned maintenance. Most small shops start at 20โ30% planned. Track the trend.
Built specifically for small manufacturers. Handles PM scheduling, work orders, alerts, parts inventory, and analytics. Setup in 15 minutes.
Good for getting started if you have zero budget. Limited by the passive nature of spreadsheets โ no automatic alerts or accountability tracking.
More powerful than Myncel for larger operations. More complex to set up. Better suited for 50+ machine operations.
Mobile-first CMMS with strong work order management. Good choice if your technicians are primarily mobile.
Download our Ultimate PM Checklist โ a ready-to-use template used by 200+ manufacturers. Includes task lists for CNC machines, hydraulic presses, compressors, conveyors, and more.
Download free checklist โ