Your Techs Made 15 Second Trips Last Month and It Cost You $1,500
A 5-tech HVAC, plumbing, or electrical shop averages 3-5 second trips per tech per month — each one costing $50-150 in wasted labor, fuel, and customer frustration. Multiply that across your team and you're burning $500-1,500/month on trips that should never happen. The root cause isn't lazy techs or bad planning — it's truck inventory that nobody tracks systematically. Techs grab parts ad hoc in the morning, nobody logs what was used during the day, and the shop reorders when shelves look empty instead of when data says reorder. This guide gives you the 3-part system — morning load-out checklist, QR code bin scan, nightly reconciliation — that stops second trips for $0/month using Google Forms, Sheets, and a free QR scanner app. No inventory software required.
A tech pulls up to a job at 9:15 AM. The work order says "replace zone valve, 3/4-inch sweat." The tech walks to the truck, flips through the parts bins, and... the exact 3/4-inch sweat zone valve that was supposed to be restocked last week isn't there. The tech calls the shop. The shop manager checks the shelf — empty. The nearest supply house is 28 minutes away. The tech drives 28 minutes there, 28 minutes back, and finishes the job at 11:45 instead of 10:30. The customer has been waiting all morning. The tech's next job gets pushed to after lunch. And that 75-minute round trip? Completely unbillable. The customer isn't paying for it. The tech's wages still clock. The fuel still burns. And the job that should have taken 75 minutes took three hours.
Nobody tracks how often this happens. Ask any home service owner and they'll say "maybe once or twice a month." The actual number is 3-5 times per tech per month — because a second trip doesn't just mean "drove back to the shop." It also means the tech improvised with the wrong part (call-back next week), borrowed from another tech's truck (now that tech is short), or spent 20 minutes on the phone finding a nearby supply house that has the part in stock (still unbillable, just shorter).
You're not bad at inventory. You're trying to run a 200-SKU parts supply chain across 5-10 mobile warehouses with zero visibility into what's on each one at any given moment. That's the problem this guide actually fixes.
The Math Nobody Does
Let's put a number on what you're actually losing. Use this formula for your own shop:
Techs × Avg Second Trips/Month × $100/Trip × 12 Months = Annual Loss
- 5-tech shop: 5 × 3 × $100 × 12 = $18,000/year burned
- 10-tech shop: 10 × 4 × $100 × 12 = $48,000/year burned
- 20-tech shop: 20 × 4 × $100 × 12 = $96,000/year burned
At $100 per trip, these are conservative numbers. The real cost per second trip is higher when you factor in: the customer who cancels because the job took twice as long as quoted, the callback next week because the tech used a "close enough" part that failed, the overtime paid to the tech who's now three hours behind schedule, and the review that says "took all day to fix a simple valve — wouldn't use again."
The real wake-up call: Cutting second trips from 3/month to 1/month per tech saves a 5-tech shop $12,000/year — enough to hire a part-time warehouse helper whose entire job is keeping trucks stocked. Or put another way: the waste from second trips would pay for a full-time parts runner, and you'd still have $6,000 left over.
Why "The Truck Is Stocked" Is a Lie
Truck inventory fails at three specific points. Every home service shop breaks at least one of them — most break all three.
Failure Point 1: Morning ad-hoc grab
At 6:45 AM, the tech walks through the shop on the way to the truck. They grab a handful of commonly-used parts off the shelf — a couple of zone valves, some copper fittings, a roll of solder. Nobody logs what was taken. Nobody checks whether the shelf now has zero zone valves left. The next tech grabs from the same shelf an hour later and finds it empty. They assume "someone will restock" and roll out. Now two trucks are short on the same part, and nobody knows until the first tech reaches for one at 10:30 AM.
Failure Point 2: Usage during the day
The tech uses 4 parts on 3 different jobs. They don't log any of it — they're focused on getting to the next job. At the end of a 10-hour day with 6 stops, they can't remember what they used on stop 2 vs stop 4. The parts just... disappeared from the truck. The shop manager only discovers the shortage when they do a physical count on Saturday morning — by which point 5 more second trips have already happened.
Failure Point 3: Shelf-level reordering
The shop manager walks past the parts shelf, sees it looks low, and places a restock order. This is inventory management by eyeball. The problem: shelf appearance tells you what's on the shelf, not what's on the trucks. A shelf can look full while 5 trucks are each missing the same critical part — because the shelf is full of parts nobody is using and the high-demand SKUs are all out on trucks, unaccounted for. When the reorder happens based on what the shelf looks like, not what the data says, you're always restocking the wrong things.
The $0 System That Actually Works
Every inventory software vendor on page 1 wants to sell you a $200-400/month platform that tracks truck stock — and for a 50-truck fleet, that might pencil out. For a 5-15 tech shop, it's overkill. You don't need software. You need a repeatable 3-part process that takes 3 minutes per tech per day and gives the shop manager total visibility into what's on every truck.
Part 1: Morning Load-Out Checklist (3 minutes)
Create a Google Form with the 20-30 critical SKUs your techs use most — the parts where running out means a guaranteed second trip. Zone valves, contactors, capacitors, TXV valves, common circuit boards, specific fittings your work requires. Each morning, before the tech pulls out of the lot, they open the form on their phone and check off each item: "on truck" or "need restock."
The form takes 3 minutes — less time than walking back to the shop when they realize they're short at the jobsite. Form responses feed directly into a Google Sheet. The shop manager opens one tab and sees every truck's status at 7:15 AM. If three trucks all flagged low on 3/4-inch sweat zone valves, the manager knows to restock before the first tech calls from a jobsite at 10:30.
Part 2: QR Code Bin Scan (5 seconds per use)
Print QR codes for your top 50 SKUs. Each QR code links to a Google Form pre-filled with that SKU number and part name. Stick the QR code on the bin in the truck. When a tech pulls the last one of a part, they scan the QR code with their phone (any free QR scanner app works), the form auto-submits a "low stock" alert, and the shop manager gets notified immediately. The tech doesn't type anything. They don't remember to tell anyone. The scan does the work.
This is the single highest-leverage change in the system. It converts "I thought we had one more" into a real-time data point that triggers a restock before the next tech needs that part. Total cost: $0. You print QR codes on a label maker you already own. The free Google Form handles the submission. The only behavior change is "scan when you take the last one" — which techs adopt because it's faster than writing a note, texting the shop, or driving back for the part.
Part 3: Nightly Reconciliation (5 minutes for the shop manager)
At 5:00 PM, the Google Sheet auto-calculates:
- Morning check-out: what each tech said they had at 7:00 AM
- Minus scans during the day: any "last one used" QR scans
- Equals: estimated remaining stock on each truck
Anything below reorder point gets flagged in red. The shop manager reviews in 5 minutes — instead of walking 5 trucks to do a physical count, which takes 30-45 minutes and only happens once a week (if that). The flagged items become the morning restock list. When the techs arrive at 6:45 AM the next day, the parts they need are already on the shelf — because the system caught the shortage at 5:00 PM yesterday, not at 10:30 AM today.
The "No Software" Tech Stack
Here's what you actually need — and what it costs:
| Component | Tool | Monthly Cost |
|---|---|---|
| Morning checklist | Google Forms (mobile-friendly, auto-feeds Sheets) | $0 |
| QR code generation | Free QR code generator (QR Code Monkey, qr-code-generator.com) | $0 |
| QR code scanning | Any free QR scanner app (iPhone Camera app scans QR natively) | $0 |
| Inventory dashboard | Google Sheets with conditional formatting | $0 |
| Low-stock alerts | Google Sheets notification rule (email when cell changes) | $0 |
| QR code labels | Label maker you already own (Brother, Dymo, etc.) | $0 |
| Total | $0/month |
Setup time: 2 hours. One hour to build the Google Form and Sheet. Thirty minutes to generate and print QR codes. Thirty minutes to walk the team through the morning checklist and QR scan process. That's it. You've gone from "we hope the truck is stocked" to a system that tells you — in real time — exactly what's on every truck and what needs restocking before the next tech rolls out.
The "But My Techs Won't Do It" Section
Every ops manager reading this is thinking the same thing: "my guys won't scan a QR code. They won't fill out a form. I've tried checklists before." Fair objection. Here's why this one sticks:
Tie it to what they already do. The morning checklist becomes part of clocking in — the last thing they touch before the truck moves. Not an extra task, just part of the exit routine. The QR scan replaces the text message they already send: "hey I'm out of zone valves." Scanning is faster than typing. Techs do what's faster.
Show them the math — their math. "Every second trip is 60 minutes of your day that you can't bill. That's $30-50 out of your paycheck if you're on commission, or an extra hour of unpaid windshield time if you're hourly. The 3 minutes you spend on this checklist prevents the callback from the customer who's been waiting since 8 AM and is now yelling at YOU, not the shop manager."
Don't ask for perfection — ask for the top 20 parts. Don't try to track all 200 SKUs. Start with the 20 parts that cause 80% of second trips. If a tech scans the top 20 and skips the rest, the system still catches the expensive misses. Once the habit forms, expand the list.
Reward the behavior once. First month: buy lunch for any tech who completes the checklist 90%+ of mornings. $12 in burritos saves $1,500 in second trips. The habit is worth a lot more than the incentive.
What If You Want It Built For You?
The above system works for a shop manager who's comfortable building Google Forms and printing labels. If your manager's time is better spent running jobs — and it almost certainly is — we build the entire 3-part system for your specific trucks, parts, and workflow.
Our approach: we audit your current inventory process, map your top 50 SKUs and truck layouts, build the system end-to-end (Forms → QR codes → Sheets dashboard → alerts), and train your team on the morning routine. The cost is scoped per engagement against a hard ROI target — and every build is covered by our $30K-recovered-in-90-days guarantee. If documented recovery doesn't reach $30K, you pay nothing.
Friday Afternoon Setup Checklist: Stop the Second Trips This Week
4 things to do before your techs roll on Monday
- Count your second trips. Pull last month's work orders. For every job that took 2+ hours longer than quoted, check: was a part missing? Count how many. Multiply by $100. That's your monthly waste number. Write it on the whiteboard in the shop. Everyone needs to see it.
- List your top 20 second-trip-causing parts. Not all 200 SKUs — just the 20 where running out means a guaranteed return trip. Zone valves, contactors, capacitors, TXVs, specific fittings. These are the only parts you track in week one.
- Build the morning checklist Google Form. 20 checkboxes. "On truck / Need restock." Share the link with every tech's phone. Takes 30 minutes to build. Test it tomorrow morning.
- Print QR codes for the top 20 parts. Generate free QR codes. Print on label maker. Stick on bins. Tell techs: "scan when you take the last one." That's the entire training. Five seconds of behavior change.
That's it. You've gone from "we hope the truck is stocked" to a system that tells you — every morning and every evening — exactly what's on every truck. The first second trip this system prevents pays for the 2 hours you spent setting it up. Every one after that is pure margin recovery.
Frequently asked questions
How much do second trips actually cost a home service business?
For a 5-tech HVAC, plumbing, or electrical shop averaging 3 second trips per tech per month at $100 per trip (1 hour of labor + fuel + customer goodwill), the math is: 5 techs × 3 trips × $100 × 12 months = $18,000/year in pure waste. A 10-tech shop burns $36,000/year. Every second trip where a tech drives back to the shop or supplier for a part is an hour of completely unbillable time — the customer isn't paying for it, and the tech isn't generating revenue. The root cause is almost never 'the tech forgot' — it's that truck inventory isn't tracked systematically, so nobody knows which parts are low until the tech reaches for one that isn't there.
How does the $0 truck inventory system work without buying inventory management software?
The system has three parts, all using free tools. Part 1 — Morning Load-Out Checklist: each tech fills out a 3-minute Google Form on their phone listing the 20-30 critical SKUs they checked on the truck that morning. Part 2 — QR Code Bin Scan: print QR codes for your top 50 SKUs, stick them on truck bins, and techs scan when they pull the last one using a free QR scanner app — this auto-triggers a restock alert. Part 3 — Nightly Reconciliation: Google Sheets auto-calculates morning check-out minus scans during the day equals what's left on each truck, flagging anything below reorder point. The shop manager reviews in 5 minutes instead of walking each truck. Total cost: $0/month. You don't need $200-400/month inventory software — you need a repeatable system that takes 3 minutes per tech per day.
What if my techs won't adopt a new system — how do you make a 3-minute checklist stick?
Three things make the habit stick. First, tie it to what techs already do: clock out. The checklist becomes the last thing they touch before leaving — not an extra task, just part of the exit routine. Second, show them the math: 'the 3 minutes you spend on this checklist prevents the angry callback from the customer whose repair you couldn't finish because the part wasn't on the truck — and that callback is YOUR problem, not the shop manager's.' Third, make the checklist faster than the alternative: walking back to the shop for a part takes 30-60 minutes. Checking a form takes 3 minutes. Techs do what's faster. You don't need compliance — you need to make the right thing the easy thing.
Stop burning $1,500/month on second trips
Book a free 30-minute automation audit. We'll map your truck inventory workflow end-to-end — from morning load-out to nightly restock — and show you exactly where the second trips are happening and what they're costing you. No pitch, no pressure. You keep the map either way.
Book your free audit →