How to Set Up a Preventive Maintenance Program in a Small Factory
A first-timer's guide. No consultants, no six-month rollout. Just a practical plan you can execute in one afternoon.
Why small factories need PM more than big ones
Large manufacturers have backup machines, redundant systems, and dedicated maintenance departments. When something breaks, they shift production to another line.
Small factories have none of that. If your only CNC lathe goes down, production stops. If your one air compressor fails, every pneumatic tool in the shop is dead. There is no redundancy, no failover, no Plan B.
That is exactly why preventive maintenance matters more in small factories. You cannot afford unplanned downtime because you have no margin for it. A PM program is not about being perfect — it is about catching problems before they shut you down.
The 10-Machine Quick Start
If you have fewer than 10 machines, you can complete this entire guide in about an hour. List your machines (5 min), rank criticality (5 min), look up OEM intervals for the top 3 (20 min), build the schedule (15 min), show your techs (10 min). Done.
List every machine
Walk the floor. Every machine that can break and stop production goes on the list. Include the name, location, serial number (if you have it), and what it does.
For a 20-person shop, this is typically 8-30 machines. Do not overthink it. A CNC lathe, an air compressor, a hydraulic press, a paint booth exhaust fan — if it matters, write it down.
This step takes 30-60 minutes. Most shops can list their machines from memory.
Rank by criticality
Not all machines are equal. Ask one question for each: "If this breaks right now, does the whole line stop?"
Critical: Production stops immediately. CNC machines, presses, conveyor lines. These get the most attention.
High: Production slows but does not stop. Air compressors (if you have backup), secondary machines.
Medium/Low: Inconvenient but not production-stopping. Office HVAC, lighting, non-critical support equipment.
Focus your PM program on critical and high machines first. You can expand to medium and low later. Trying to cover everything at once is how PM programs fail.
Gather OEM manuals and set intervals
For each critical machine, find the manufacturer's recommended maintenance schedule. This is in the manual (or on the manufacturer's website if you lost the manual).
Typical intervals: Daily checks (coolant, lubrication, visual inspection). Weekly tasks (filter checks, belt tension, alignment). Monthly tasks (deep cleaning, calibration checks). Quarterly/annual tasks (full service, major inspections).
If you cannot find the OEM schedule, start with conservative intervals: inspect weekly, service monthly. You can adjust once you have data.
Do not create 50 tasks per machine. Start with 3-5 per machine. The most common reason PM programs fail is overcomplicating the schedule on day one.
Build the schedule
Now put it all together. For each machine, list every recurring task with its interval and what the tech needs to do (a checklist).
A good PM task has: a clear name ("Weekly Compressor Drain"), an interval (every 7 days), an assigned machine, and 3-8 checklist steps.
The checklist is critical. Without it, "service the lathe" means something different to every tech. With a checklist, every tech does the same steps in the same order.
You can build this schedule in a spreadsheet to start, but you will quickly want software that auto-generates work orders and sends reminders. That is the whole point of making the switch.
Assign and train your crew
Decide who does what. In small shops, this is often simple: you might have 1-3 techs and they each cover certain machines or shifts.
The training conversation is short: "Here is your work queue. When a PM is due, you will see it on your phone. Open it, follow the checklist, mark it done. If something is wrong, report it."
The biggest mistake is not making PM completion mandatory. If techs can skip PMs without consequence, they will — especially when production is pushing for output.
Track and adjust after 90 days
After running the program for 90 days, look at the data. What is your completion rate? Which tasks are consistently late? Which machines are still having unplanned breakdowns?
Adjust intervals based on reality. If the weekly conveyor check always comes back clean, move it to biweekly. If the monthly compressor service keeps finding issues, move it to every two weeks.
This is where software pays off. A spreadsheet can tell you what was scheduled. Software can tell you what was actually completed, how long it took, and whether problems are trending up or down.
Common mistakes that kill PM programs
- Trying to cover everything at once. Start with your 5 most critical machines. You can add more later. A PM program that covers 5 machines reliably beats one that covers 30 machines on paper.
- Making checklists too long. A 25-step daily checklist will not get completed. Keep daily checks to 5-7 items. Save the detailed work for weekly and monthly tasks.
- No accountability for completion. If there is no way to verify that a PM was done, it will eventually stop getting done. Timestamps and sign-offs matter.
- Never adjusting intervals. OEM recommendations are starting points, not laws. Your environment, usage patterns, and machine age all affect optimal intervals. Review and adjust after 90 days.
When to switch from paper to software
You can run the first few weeks of a PM program with a whiteboard or printed schedule. But once you have more than 5-10 recurring tasks, manual tracking becomes the bottleneck.
Maintenance software automates the parts that humans are bad at: remembering due dates, sending reminders, tracking completion history, and generating reports. It frees your maintenance manager to focus on the machines instead of the paperwork.
Build your PM program in Wrench
Import your equipment, set up schedules with checklists, and have work orders generated automatically. Your techs get reminders on their phones.
Start Free Trial$49/month flat. Up to 50 users, no per-seat fees. Cancel anytime.