Maintenance Management for Job Shops Under 50 People
You don't have a maintenance planner. The owner handles purchasing, the lead machinist handles breakdowns, and PMs happen “when we get around to it.” Sound familiar?
The job shop maintenance paradox
Job shops face a unique challenge: every job is different, schedules are unpredictable, and there's never a “good time” to pull a machine for maintenance. The result? Maintenance gets deferred until something breaks.
But here's the math: a $500 PM on your horizontal mill takes 2 hours on a planned Saturday morning. The same failure as an unplanned breakdown costs $3,000 in emergency parts (overnight shipping), 16 hours of downtime on a Tuesday when you're running a rush order, and one very unhappy customer.
Operator-driven maintenance
In a shop under 50 people, the operator IS the maintenance team. The most successful small shops adopt operator-driven maintenance (ODM):
- Operators own daily checks on their machines (fluid levels, visual inspections, air pressure)
- Weekly PMs are assigned to specific operators, not a maintenance department
- Monthly and quarterly PMs are handled by the lead or a designated mechanic
The key is making it dead simple. The operator opens their phone, sees “Check coolant concentration on VMC-3,” taps through a 5-step checklist, and they're done. No paperwork, no walking to the office, no spreadsheet.
What to track (and what to skip)
Small shops over-complicate PM programs by trying to track everything. Start with what actually breaks and costs you money:
Track these
- Bottleneck machines — Your most-used CNC, your only surface grinder, any machine where downtime stops production
- Fluid systems — Coolant, hydraulic oil, way lube. These are cheap to maintain and expensive to neglect.
- Air system — Compressor oil, filter changes, dryer maintenance. A contaminated air system damages every pneumatic tool in the shop.
- Safety-critical items — Light curtains, e-stops, guards. These are non-negotiable.
Skip these (for now)
- Backup manual machines that run twice a month
- Non-critical support equipment (shop fans, task lighting)
- Anything with a remaining useful life measured in decades (building systems, concrete floors)
You can always add equipment later. Starting with 5-10 critical machines is better than trying to track 50 and giving up in week two.
The shift problem
Many job shops run a day shift and maybe a skeleton night shift. PM schedules need to account for this:
- Don't schedule PMs during peak production hours
- Use the last hour of Friday or first hour of Monday for weekly PMs
- Save major PMs for planned shutdown days
- Auto-assign work orders to the operator who runs the machine
Handling breakdowns
Even with a PM program, things break. In a small shop, the process should be:
- Operator scans the QR code on the broken machine
- Taps “Report a Problem” — fills in what happened, snaps a photo
- The owner or lead gets a notification immediately
- Work order is created with priority and a paper trail
No more “hey, the lathe is making a weird noise” conversations that get lost. Every issue is documented with a timestamp, a photo, and an owner.
Spare parts: the 80/20 rule
You don't need to stock 500 SKUs. Apply the 80/20 rule: the 20% of parts you use most often (filters, belts, O-rings, coolant concentrate) account for 80% of your PM completions. Stock those. Order the rest as needed.
The key is knowing when you're running low BEFORE you need the part. Set reorder points and get alerts. It's a 10-minute setup that saves hours of emergency scrambling.
Built for shops without a maintenance department
Wrench gives operators mobile checklists, auto-generates work orders on schedule, and sends alerts when parts need reordering. No training needed — if you can use a phone, you can use Wrench.
Start Free TrialImplementation plan: one afternoon
- Friday afternoon, 1 hour: List your 5-10 most critical machines in the system. Add location and criticality.
- Friday afternoon, 1 hour: Pull OEM manuals and create PM schedules with checklists for each machine. Start with weekly and monthly intervals.
- Monday morning, 30 minutes: Print QR codes, laminate them, stick them on machines. Give your operators the link to download the app.
- Week 1: Operators complete assigned PMs. Adjust checklists based on their feedback (“this step takes 20 minutes, not 5”).
- Week 4: Review completion rates. Add more machines if the team is keeping up.
The goal is sustainable consistency, not perfection. A PM program that covers 10 machines and gets done every week beats a 50-machine program that gets abandoned after a month.