Back to Blog

Plumbing Truck Stocking: The 2026 Service Truck Inventory That Drives First-Time Fix Past 90%

Pipeline Research Team
Blog

A plumbing service truck stocking list should be built from the top 40 SKUs your techs actually use: wax rings (standard, extra thick, with horn), P-traps in 1.25, 1.5, and 2 inch PVC and chrome, supply lines in 12, 16, and 20 inch braided stainless, faucet cartridges by brand (Moen 1225/1224, Delta RP, Kohler GP800820, Pfister 974-042), angle stops in sweat, compression, and PEX, toilet rebuild kits, water heater parts, and PEX/copper fittings. Set min/max par levels per SKU, restock weekly from the supply house, and aim for $2,500-$5,000 in parts on each truck so 85-90% of jobs close on the first visit.

Key Takeaways

  • A residential plumbing service truck should carry $2,500-$5,000 in parts at all times, with the top 40 SKUs covering 85-90% of common service calls before a supply house run is needed
  • Every re-roll costs $200-$300 in windshield time, fuel, and rebooked billable hours, so a 4-truck plumbing shop moving from 71% to 90% first-time fix recovers $90,000-$130,000 a year
  • Par-level stocking (min/max per SKU, restock weekly) cuts total parts investment by 18-22% while improving availability versus the 'grab what looks low' default most shops run
  • A drain camera ($1,200-$4,500) lives on every service truck in 2026, but a jetter ($8,000-$22,000) belongs on a dedicated drain vehicle dispatched separately at $450-$900 per call
  • A full Ranger Design or Adrian Steel plumbing van upfit runs $5,000-$12,000 installed and pays back inside 10-14 months through faster part location, less damage, and 15-20 minutes saved per service call

Every plumbing service call that turns into a re-roll costs the shop $200-$300 in windshield time, fuel, and rebooked billable hours. Across a 4-truck shop running 7 calls per truck per day, a 71% first-time fix rate means roughly 8 re-rolls daily, or $1,600-$2,400 a day evaporating into the gap between the truck’s parts bin and the supply house counter.

Best-in-class service organizations average 88% first-time fix while midtier shops land around 80%, and the operational fix is almost always truck stock, not tech skill. This 2026 plumbing truck stocking guide covers the residential parts list, the drain camera vs jetter decision, par-level math, van organization, the monthly workflow, and the mistakes that keep most shops stuck at 70%.

Residential plumbing truck stock essentials: the wear-part inventory

Plumbing service trucks live and die on consumables. Most calls are wax rings, P-traps, faucet cartridges, supply lines, and angle stops. A well-stocked residential plumbing truck runs $2,500-$5,000 in parts and covers 85-90% of common service calls without a supply house detour.

The core plumbing truck stocking list:

CategorySKUs to carryPar range
Wax ringsStandard, extra thick, with horn (urethane and standard wax)8-16 each
Toilet rebuild kitKorky + Fluidmaster flappers, fill valves, flush valves; brass closet bolts; tank bolts; tank-to-bowl gaskets4-8 each
P-traps and tubular1.25, 1.5, and 2 inch PVC; 1.25 and 1.5 inch chrome; slip joints, tail pieces, kitchen tees4-8 each
Faucet cartridgesMoen 1225/1224, Delta RP19804/RP70, Kohler GP800820, Pfister 974-042, Price Pfister 910-0242-6 each
Faucet stems, seats, aeratorsUniversal stem/seat kit + variety aerator pack1-2 kits
Supply lines12, 16, 20, 24 inch braided stainless (sink, toilet, dishwasher, icemaker variants)4-8 each
Shut-off valves (angle stops)1/2 inch sweat, compression, and PEX; 3/8 OD outlet; quarter-turn8-16 each
Ball valves1/2 and 3/4 inch threaded and sweat4-8 each
Water heater partsT&P valves, dip tubes, anode rods (magnesium + aluminum), thermocouples, igniters, gas control valves2-4 each
PEX and copper fittings1/2 and 3/4 inch elbows, tees, couplings, transition fittingsVariety kits
Solder, flux, MAPP gas, SharkBiteWorking kit + SharkBite 1/2 and 3/4 elbows/tees/couplingsAlways loaded
Hose bib repairMansfield, Woodford, Prier replacement stems and full assemblies2-4 each brand
Garbage disposalsInSinkErator Badger 5 + 1/3 HP universal1-2
Drain machine + cableRidgid K-50 or K-400 with extra cable sectionsAlways loaded
Drain cameraRidgid SeeSnake Micro or compact reel + monitorAlways loaded

A plumber on the Plumbing Zone truck stock thread summarized it: “Stock heavy on wax rings, cartridges, and angle stops. Stock medium on supply lines, ball valves, water heater parts. Stock light on disposals and full faucets because they are bulky and you can get one same-day from Ferguson.” A plumber on ContractorTalk’s service plumbing parts list thread listed his daily-use SKUs almost identically: wax rings, closet bolts, fill valves, flappers, supply lines, angle stops, P-traps, kitchen tees, Moen cartridges. Those nine categories close 80% of his calls.

The wax ring math from a separate r/Plumbing post: “Every house has a toilet that leaks at the base eventually. Without the right wax ring, closet bolts, and a fresh supply line on the truck, you are coming back tomorrow. That second trip costs me $200. The wax ring costs $4. Stock 16.”

Drain camera and jetter: on the truck or on a separate vehicle?

The biggest truck-loadout decision in modern residential plumbing is what drain gear lives where. The 2026 rule of thumb:

Drain camera lives on every truck. A Ridgid SeeSnake Micro reel runs $1,200-$2,500. A full SeeSnake Compact M40 with monitor runs $3,500-$4,500. The camera pays back inside 60 days on locate fees, scope-before-quote upsells, and avoided false repairs. Every service truck in 2026 should carry one.

The jetter lives on a dedicated drain truck. A trailer-mounted or van-mounted jetter weighs 300-600 lbs, costs $8,000-$22,000, and demands a dedicated water tank, hose reel, and operator skill set. Stocking a jetter on every service truck triples the upfit cost, drops payload by 400+ lbs, and gets used on maybe 15-20% of calls.

The dispatch flow:

  1. Tech rolls a normal service call with the drain camera onboard.
  2. If the diagnosis comes back as a recurring mainline clog, root intrusion, or a backup the snake cannot clear, the tech books a jetter follow-up and dispatches the drain truck.
  3. The jetter visit bills separately at $450-$900 depending on whether it includes camera locate, hydro-jetting, and post-jet camera verification.

This separation matters because shops keeping vacs, drain snakes, and pumps in their own compartments, away from electronics, meters, and clean fittings protect their service truck inventory from contamination. A jetter truck is purpose-built. A service truck is a parts truck with a snake bolted to the bumper.

For a shop running 4 service trucks, one dedicated drain truck with a Spartan, US Jetting, or Camspray unit handles the entire fleet’s mainline work. The drain truck books 3-5 jetter calls a day at $600 average and amortizes a $14,000 upfit inside a year.

Par-level math: min/max per SKU based on weekly use

The biggest upgrade most plumbing shops make is moving from “grab what looks low” to a par-level system. Every SKU on the truck gets a minimum (the restock trigger) and a maximum (the ceiling). Techs run the truck against the par sheet weekly and reload to max the next morning.

The math is simple: par max = weekly usage x 2. If a tech uses 5 angle stops per week, set max at 10 and min at 5. The shop never runs out and never carries more than two weeks of dead stock.

The mechanics:

  1. Pull 6-12 months of parts usage from dispatch software (ServiceTitan, Housecall Pro, Jobber, Service Fusion). Rank SKUs by frequency.
  2. Set min/max per SKU by weekly velocity. Use 8 times a week: min 8, max 16. Use once a month: min 1, max 2.
  3. Print and laminate the par sheet for each truck. Tape it inside the rear door.
  4. Daily quick restock from a master parts cabinet, weekly full reload from the supply house.
  5. Quarterly rebalance against fresh usage data.

The Rev-Link plumbing truck stocking guide frames the same math: “If you’re using 5 shut-off valves per week, keep 10 stocked so you never run out. By pre-stocking essential materials, organizing the truck, and setting a weekly restock schedule, plumbers cut supply trips by 50% or more.”

A plumbing shop owner on r/sweatystartup posted his transition story: “I stopped letting techs stock their own trucks in 2024. One had 22 wax rings and zero faucet cartridges. Centralizing the par sheet cut my parts spend by $1,100 a month and our first-time fix rate jumped 13 points in 90 days. The data was already in ServiceTitan. I just had to actually look at it.”

BuildOps’ plumbing inventory guide makes the same data point: par levels based on actual usage data rather than guesswork free up cash for business growth while simultaneously improving first-time fix rates.

Van organization: Adrian Steel, Ranger Design, Sortimo

A loaded truck is only useful if the tech can find the part. Most plumbing shops outgrow milk crates and plastic bins by year two. The three brands dominating North American plumbing van shelving in 2026:

Adrian Steel. Operating since 1953. Customizing plumber upfits since the 1980s. OEM ship-thru partnerships with Ford and GM mean the upfit can install at the dealer. All-steel: 200-400 lbs heavier than Ranger Pro, lower up-front cost. Conduit carriers, blue bins, and locker cabinets are the standard plumber package. Transit 148 plumbing upfit runs $4,500-$8,500 installed.

Ranger Design. Montreal-based, distributed through 300+ partners. Fleet Series (steel end panels, aluminum shelves) and Pro Series (full aluminum). 10-year warranty. Transit 148 WB plumbing upfit runs $5,500-$10,000 installed; Pro Series $9,000-$12,000.

Sortimo / EXXPAND. German modular L-BOXX case system that mounts to a frame and pulls out as a portable kit. Highest cost ($10,000-$15,000 installed for a Sprinter), but a tech can carry a full service kit onto a basement repipe without re-handling parts.

For a plumbing-specific layout, the Adrian Steel plumbing van organization guide walks through the standard zones: pipe and conduit storage along the driver wall, fitting bins above the passenger wheel well, water heater parts and disposals in lower cabinets, and the drain machine secured behind the partition.

Adrian Steel is the budget pick when payload is not constrained. Ranger Pro is the workhorse middle ground. Sortimo wins for high-end residential service or commercial.

The math: a $7,500 install amortized over 5 years is $1,500/year, or $5.80/workday. If the layout saves 15-20 minutes per call across 7 calls a day, that is 105-140 minutes of recovered billable time at $180/hour. Payback under 6 months.

A plumbing shop owner on r/sweatystartup detailed his upfit: “First truck was milk crates for three years. Second got the Ranger Design Pro install for $8,900. My tech on the upfit truck closes 1.5 more calls a day. Paid for itself in 12 weeks.”

The monthly restock workflow

A par-level system is only as good as the workflow that enforces it:

Daily. Tech does a 5-minute end-of-shift count on high-velocity SKUs (wax rings, supply lines, cartridges, angle stops). Anything under minimum goes on tomorrow’s quick-grab list from the master parts cabinet.

Weekly. Parts manager runs the full par sheet against every truck Monday morning and builds the supply house run sheet. One Ferguson trip per week per truck instead of mid-job runs.

Monthly. Full audit. Dead inventory returned for credit if a SKU has not moved in 90 days. Water heater parts and PEX fittings are the biggest dead-stock offenders.

Quarterly. Par levels rebalanced against 90-day usage data. Bump seasonal SKUs (hose bib kits in spring, water heater parts in winter), trim the ones that dropped.

Most shops skip the monthly audit and pay for it. Eturns’ contractor fleet inventory guide tracks inventory turn ratio as the single best signal: a truck turning fewer than 6 times a year is over-stocked; one turning more than 18 times is under-stocked.

Common plumbing truck stocking mistakes

The patterns we see across hundreds of plumbing shop conversations:

  1. Letting each tech stock their own truck. Redundant inventory of preferred brands, stockouts on the parts everyone needs.
  2. Stocking by intuition instead of dispatch data. Owners think they know what techs use most. The software disagrees 80% of the time.
  3. Too many faucet cartridges in too many brands. Carry the top 4 brands (Moen, Delta, Kohler, Pfister). Anything else is a same-day Ferguson run.
  4. No seasonal swap. Spring trucks should carry extra hose bib repair kits. Winter trucks should carry extra water heater parts, thermocouples, and igniters.
  5. Skipping the monthly audit. Dead inventory grows quietly until the truck is $6,000 deep and the tech still cannot find a 1.5 inch P-trap.
  6. Techs running to the supply house mid-job. Centralize the run to a parts manager.
  7. Cheap van shelving. Milk crates and plastic bins waste 90 minutes per day per tech in part-finding time.
  8. Not tracking first-time fix rate. ServiceTitan, Housecall Pro, and Jobber all report it as a standard KPI. Pull it monthly and review by tech.
  9. Carrying a jetter on every truck. Wrong vehicle for 80% of calls. Dedicate one drain truck.
  10. No drain camera on the truck. The 2026 baseline. A tech without a camera is quoting blind.

For the broader operating system, the truck stocking list guide covers the cross-trade par-level philosophy, the plumbing tools list covers the hand tools loaded in the same truck, the plumber hiring guide covers training new hires to use the inventory, the contractor vehicle list covers van selection, marketing automation for contractors keeps the call volume coming in, and the plumbing contractor hub ties the playbooks together.

The honest take

Plumbing truck stocking is a workflow problem disguised as an inventory problem. The shops winning the first-time fix rate game run a tight loop: par sheet on the wall, weekly Ferguson run, monthly audit, quarterly rebalance against dispatch data. The most expensive van upfits and the deepest inventory do not matter without that loop.

A 4-truck plumbing shop moving from a 71% first-time fix rate to 90% avoids roughly 32 re-rolls per week. At $250 per re-roll, that is $8,000 weekly of recovered margin without raising a price or adding a truck. Annualized: $416,000. The full par-level system, audit cadence, drain camera on every truck, and Ranger Design upfit on the fleet costs less than 90 days of that recovery.

Plumbers who treat the truck like a rolling Ferguson branch compound. The ones who treat it like a parts hoard keep paying the re-roll tax every day, never understanding why their best tech closes 5 calls a day while a competitor’s tech closes 8.

Stock the truck right and the calendar gets shorter, the customers get happier, and the margin stops leaking into the gap between the truck and the supply house counter.