Industry GuideMar 5, 2026·7 min read·

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:

  1. Operator scans the QR code on the broken machine
  2. Taps “Report a Problem” — fills in what happened, snaps a photo
  3. The owner or lead gets a notification immediately
  4. 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

RunTight 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 RunTight.

Get Started Free

Implementation plan: one afternoon

  1. Friday afternoon, 1 hour: List your 5-10 most critical machines in the system. Add location and criticality.
  2. Friday afternoon, 1 hour: Pull OEM manuals and create PM schedules with checklists for each machine. Start with weekly and monthly intervals.
  3. Monday morning, 30 minutes: Print QR codes, laminate them, stick them on machines. Give your operators the link to download the app.
  4. Week 1: Operators complete assigned PMs. Adjust checklists based on their feedback (“this step takes 20 minutes, not 5”).
  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.

Share this article

One practical maintenance guide, every Saturday

PM schedules, checklists, and reliability tactics for small teams — the same guides published here, in your inbox. No sales pitches, unsubscribe anytime.

Ready to ditch the spreadsheet?

RunTight gives your shop automated maintenance scheduling, mobile work orders, and parts tracking — free for up to 25 users, no per-user fees.

Get Started Free