Commercial Work
Fleet Washing Pricing and Contracts: Per-Vehicle, Per-Visit, and Recurring
The short answer
Price recurring fleet washing with class rates and a visit minimum built from sampled production, mobilization, readiness, approved wash-water controls, payment, and margin. Apply the agreed billing rule when quantities vary. Offer a lower rate only when a real commitment and observed conditions reduce complete expected cost; document discharge and disposal before bidding.
Fleet washing is a set of vehicle classes, conditions, site controls, availability, and buyer obligations—not automatically a dependable route. A recurring calendar can still produce missing units, access failures, contamination surprises, weather loss, slow payment, cancellations, and costly administration.
Use both numbers to test readiness and mobilization economics. A 30-unit account can be attractive or harmful depending on actual condition, availability, controls, payment, and contract risk; it is not inherently better than residential work.
This guide covers the two-number structure, a worked bid, frequency discounts, the site walk, the contract, and the mistakes that turn a signed account into a slow leak. Every dollar figure below is an illustrative example - build yours from your own costs.
Should I charge per vehicle or per visit?
Choose the billing structure that matches the cost driver, buyer workflow, and quantity risk. Per-unit class rates plus a clearly disclosed visit minimum can work when unit mix and readiness vary. A fixed visit price can work when quantity, class, condition, scope, and readiness are committed. Time-and-materials, allowance, or diagnostic structures can fit uncertain initial work when authorization limits are explicit.
Per-vehicle pricing reflects the real cost driver: a box truck takes longer than a sedan, a cement mixer longer than a box truck. But per-vehicle alone breaks when the yard only has six units ready on a given visit - you still drove there, set up reclaim, and tore down. The per-visit minimum is your floor for the trip, independent of how many units are actually washable that day.
| Vehicle class record | Measure on representative units | What can change the rate |
|---|---|---|
| Vans / sedans | Phase labor and condition sample | Size/configuration, soil, decals/finish, included faces |
| Box/straight trucks | Phase labor and condition sample | Height/access, racks, body configuration, included faces |
| Tractors / day cabs | Phase labor and condition sample | Configuration, components, finish, soil and exclusions |
| Trailers / reefers | Phase labor and condition sample | Length, ribbing, refrigeration/electrical components, included faces |
| Vocational/specialty units | Separate eligibility and sample | Load/contaminant history, complex geometry, site and specialist requirements |
Dollar figures here are illustrative - plug in your own costbook - but the structure holds: set a per-unit rate by class, then a per-visit minimum that equals your cost to roll, set up, and tear down before a single truck is touched.
A unit rate needs a mobilization/readiness rule when low available quantity would not cover the visit. A visit price needs a quantity/class/change rule when the yard can present more work than sold.
Create only the classes needed to explain materially different work. Reuse a class after verifying that a new account's unit configuration, finish, condition, included scope, site, and controls are comparable. Explain the minimum or mobilization in plain language and state exactly when it applies.
How do I build the per-vehicle rate from cost?
Same bottom-up method as any job - direct cost first, then a floor, then the quote - applied per unit and per stop.
For each visit, your direct cost is roughly:
Visit cost = setup/teardown labor
+ (per-class wash time × units) × loaded crew rate
+ reclaim/runoff handling
+ water, chemical, equipment wear
+ drive time + payment & admin
Wash-water responsibility cannot be selected from a generic article. Identify the site, drainage destination, contaminants, activities, owner/operator roles, permits, pretreatment, discharge authorizations, and disposal acceptance with the applicable authorities and qualified professionals. Containment/recovery may be part of the approved plan, but collection alone does not authorize transport or disposal. Price every required control into the sold scope; the buyer cannot waive a legal or safety obligation. The research path is in pressure washing runoff regulations.
Once you have visit cost, your per-visit floor is the familiar one:
Per-visit floor = Visit cost ÷ (1 − target margin)
Divide that floor across the expected number of washable units to sanity-check your per-vehicle rate. If the per-unit math comes out below your class rate, the visit is too small to be profitable at that frequency - which is exactly the conversation the contract should settle.
Here is the build sequence, step by step:
- Get the unit list by class from the fleet manager - counts, not vibes.
- Time one unit of each class on the first wash or a paid trial visit. The class table gives a starting range; your stopwatch gives the truth.
- Total the wash minutes for a full yard and convert to labor hours at your loaded crew rate.
- Add the fixed visit costs: drive time, setup and teardown, reclaim deployment and disposal, water and chemical, wear, admin.
- Apply your margin to get the per-visit floor.
- Set class rates that, at expected unit counts, total above that floor.
- Set the per-visit minimum from the fixed costs alone.
- Inspect or sample the first wash. If the initial condition needs more time, product, or controls than maintenance, price the measured difference. Do not use a universal catch-up multiplier.
The initial and later events may differ, but do not assume every first visit is restoration or every later visit is light maintenance. Show inspected condition, sampled production, expected event states, and the authorization/change rule. Use separate prices only when the work and cost evidence are actually different.
What does a worked fleet bid look like with real numbers?
Here is a full example from unit list to a planning floor—every figure is illustrative. Say a delivery company asks you to bid a 30-unit yard: 18 box trucks, 8 cargo vans, 4 day-cab tractors, every two weeks, evenings, on a paved lot with a storm drain. The method assumes an approved containment, recovery, and disposal plan; the actual authority must be verified. Example inputs use loaded labor at $80 per crew-hour, 45 minutes each way, and sampled class times of 10, 20, and 30 minutes.
| Line | Example math | Example cost |
|---|---|---|
| Wash labor | (8×10 + 18×20 + 4×30) min ≈ 9.3 hrs × $80 | $745 |
| Setup, teardown, reclaim deploy | 1.5 hrs × $80 | $120 |
| Drive time | 1.5 hrs × $80 | $120 |
| Water + chemical | soap, brightener, spot degreaser | $60 |
| Reclaim water disposal | haul-off share | $40 |
| Equipment wear + fuel for rig | allocation | $55 |
| Payment fee + admin | invoicing, scheduling | $30 |
| Direct visit cost | $1,170 | |
| Per-visit floor at 45% margin | $1,170 ÷ 0.55 | $2,130 |
Now set class rates that clear the floor at full attendance. In this example: vans $45, box trucks $75, tractors $110. Check it: 8 × $45 is $360, 18 × $75 is $1,350, 4 × $110 is $440 - total $2,150 per visit, just above the $2,130 floor. Tight but real; if you want more cushion, the rates move up a few dollars each, not the structure.
Then set the per-visit minimum from the fixed lines alone. Drive, setup, teardown, disposal, and admin in this example run about $310 before a single truck is washed; at the same margin that's roughly $565, so you round to a clean $600 minimum in the contract.
Now watch the two numbers work on real visits:
- Full yard (30 units ready): per-vehicle total is $2,150 - beats the $600 minimum, bill $2,150.
- Light night (6 box trucks, 2 vans, 1 tractor): $450 + $90 + $110 = $650 - still above the minimum, bill $650.
- Bad night (5 box trucks): $375 - below the minimum, bill $600. The floor did its job; the readiness clause in the contract is what keeps bad nights rare.
Last piece: inspect or sample the first wash. If measured soil, contaminants, required method, and production time exceed the maintenance assumption, quote a separate catch-up scope from that evidence. Do not use 1.8× as a market rule. The bid can show first service, class rates, expected quantity, and visit minimum without implying acceptance is automatic.
How do frequency contracts change the price?
Frequency is one possible source of lower expected unit cost, not the only legitimate promotion or pricing factor. Volume readiness, route fit, standardized classes, site controls, contract administration, payment exposure, and measured production can also matter.
A weekly truck can still arrive heavily contaminated, and a quarterly unit can remain light. Measure representative units by class and condition. Discount only when observed production, readiness, route, payment, and contract economics lower complete expected cost; state the qualifying conditions and review mechanism in writing.
| Frequency | Condition to verify | Operating value to measure | Pricing decision |
|---|---|---|---|
| Weekly | Sample soil and wash time | Readiness, route fit, administration | Cost-up from observations |
| Bi-weekly | Sample soil and wash time | Readiness, route fit, administration | Cost-up from observations |
| Monthly | Sample soil and wash time | Readiness, route fit, administration | Cost-up from observations |
| Quarterly/on-call | Inspect condition and contaminants | Lead time, mobilization, capacity | Cost-up from observations |
Build a sampling table instead of inventing cadence times. For each comparable class/event, record presented condition, included faces, preparation, protection, control and production phase minutes, product/material, water/waste work, exceptions, proof, and correction. Compare weekly, bi-weekly, monthly, or on-call observations only after enough comparable evidence exists.
Annual account value must include committed versus forecast quantities, cancellation, readiness, administration, price exposure, payment delay, corrections, capacity, and collection. A weekly line-item total is not predictable cash merely because it multiplies neatly by 52.
Keep it honest: do not discount from nonbinding volume, and do not use an open-ended escalator. If rate review is needed, define the index, baseline, notice, cap/floor, effective date, and termination rights with professional review.
On-site at their yard, or mobile to where the trucks are?
Fleet work may occur at a client yard, an authorized wash bay, a contractor facility, or another approved location. The right site depends on vehicle availability, legal discharge, drainage, containment, water, power, traffic, security, worker safety, and operating permission—not a universal mobile default.
- Client yard. Trace every drain and obtain the site's discharge/wash-water requirements. Customer ownership of the lot or water does not authorize a discharge.
- Contained/recovered process. Price the approved containment, recovery, transport, records, and lawful disposal path; collection alone does not establish where recovered water may go.
- Authorized wash bay. Verify that the specific wastewater, volume, contaminants, pretreatment, and vendor use are accepted. A sanitary connection or oil/water separator does not by itself grant permission.
Water supply is its own controlled line. Estimate demand from the approved method and actual equipment, verify source flow/quality/authorization and restrictions, and resolve any tank/payload, backflow, transport, fill, and contingency requirements through suitable instructions and professionals. Whose water, under what authority, and at what complete cost belong in the bid; the planning method is in pressure washing water usage and cost.
The mistake is quoting an attractive per-truck number assuming open-lot washing, then discovering at visit one that the lot drains to a creek. Now you're either non-compliant or eating reclaim time you never priced. Walk the site, photograph the drains, and put the water plan in the bid.
How do I walk the yard before I bid?
Walk it once, at the time of day you'd actually wash, with a camera and a checklist - the walk is where the bid is won or lost.
- Get the unit list by class first, so you're confirming counts on the walk, not building them.
- Show up at wash time. A yard that's full at 7 p.m. and empty at 10 a.m. changes everything about scheduling and the minimum.
- Find the water. Spigot location, flow, and whether you'll need to buffer into your tank or bring water.
- Map visible drains and obtain authoritative drainage information. “No idea” means the discharge plan is unresolved; pause the final method and price until the applicable owner, utility, permit, authority, or qualified professional resolves it. Do not assume recovery alone settles disposal.
- Read the grade. Where water wants to run tells you where berms go and where the rig stages.
- Check power and light if you're washing after hours. Dark corners slow crews and hide missed panels.
- Ask what the trucks haul and where they run. A produce fleet on rural routes soils differently than a parcel fleet on city streets - that's wash time, and wash time is price.
- Ask the readiness question directly: "On a scheduled night, how many of these 30 will actually be here?" The answer sets your expected per-visit revenue and your minimum.
- Note the obstacles: overhead lines, tight rows, cars against the fence, gates and lock codes.
- Ask about vendor requirements - certificate of insurance, safety paperwork, invoicing portal, payment terms. Better to learn about a 45-day payment cycle before you sign than after.
The duration depends on site complexity and access. The walk is complete when each material pricing and operating assumption is confirmed, assigned for follow-up, or explicitly left behind a decision gate.
What goes in the contract itself?
The agreement should match the actual buyer, sites, unit classes, event states, controls, procurement, payment, and risk. It does not need a universal escalator or photo rule, but it does need a clear acceptance and evidence process.
- Scope per unit and per class - exterior only vs. wheels/undercarriage, hand-detail exclusions, what "clean" means in photos.
- First-wash pricing - the one-time deep-clean rate for visit one, stated separately from the maintenance rate.
- Frequency and minimum visits - the committed cadence the discount is priced against, with a defined make-up or skip policy.
- Access and readiness - keys, who moves units, what happens when trucks are out on route at wash time (this is your per-visit-minimum protection).
- Water, power, and runoff responsibility - who supplies water, who owns the drain, and that you'll wash in compliance with applicable stormwater rules.
- Payment terms - invoice trigger, portal/purchase order, acceptance, timing, dispute, and any lawful agreed late term. How to get paid by commercial clients covers the mechanics.
- Added units - a one-line clause saying new units bill at the same class rates saves a renegotiation every time they buy a truck.
- Term, price review, and termination - buyer-specific duration, defined price-review method, renewal, termination, transition, and survival terms reviewed for the agreement.
- Proof and reporting - date-stamped before/after photos per visit, so renewals aren't an argument.
A reusable starting point lives in the commercial pressure washing contract template; adapt the clauses, don't copy a stranger's liability terms blind. When the term ends, the photo record is your renewal pitch - a year of dated proof is hard for a competitor's lower number to beat.
How do season and region change fleet pricing?
Season and location can change contaminant, weather, freeze/heat/wind exposure, daylight, water availability/restrictions, product limits, vehicle readiness, approved operating windows, drainage, transport, and disposal. They do not create a universal regional cadence or premium.
Build a month-by-month site scenario from buyer records and local evidence:
- unit count and class expected to be present;
- route/use and reported contaminant changes;
- manufacturer or fleet-maintenance requirements relevant to the sold result;
- workable operating windows and stop conditions;
- water and authorized wash-water path;
- lighting, traffic, access, worker/public and equipment controls;
- sampled production and correction evidence;
- buyer standard, accepted event trigger, and cancellation/makeup rules.
Price each material seasonal state or define a reviewed price/change mechanism. Verify applicable requirements at the yard before the rate and method are final.
What are the most common fleet pricing mistakes?
Audit the next bid for these material failure modes:
- Classes hide material work differences. Split or condition a class when configuration, finish, contaminant, included faces, or controls change cost materially.
- Low readiness is not priced. Use a disclosed minimum/mobilization, committed quantity, or other appropriate rule when few presented units would not support the visit.
- Forecast volume earns a discount. Value only the commitment the agreement actually creates after cancellation, task-order, and budget terms.
- One sampled event becomes every event. Model initial, ordinary, skipped/heavy, access-failed, and other relevant states from evidence.
- Site assumptions remain unresolved. Complete the authorized walk and follow-ups before final method/price; do not turn unknown drainage into a guess.
- Wash-water controls are treated as an optional add-on. Research and price the approved plan; collection alone does not authorize disposal.
- Nobody owns unit readiness and changes. Define cutoffs, authorized contacts, presented-unit evidence, added classes, and missed-access handling.
- Price, payment, or capacity risk is unmodeled. Compare fixed/review structures, invoice/collection delay, reserved windows, and downside.
- Evidence does not match acceptance. Use the proof/report the agreement and buyer actually require, with permission and privacy controls.
Run your next fleet bid against this list - all nine are cheaper to fix in the bid than in month seven of the contract. The broader mechanics live in how to bid commercial pressure washing; if the margin target itself is fuzzy, start with a healthy pressure washing profit margin.
How does software fit a recurring fleet route?
Software is worth testing when a named evidence, version, access, scheduling, proof, billing, or next-action failure clears the complete cost of the change. A controlled spreadsheet and file store may fit some accounts; an integrated system may fit earlier when multiple roles or sites already create material handoffs.
WashRoute Pro's Commercial workflow stores commercial sites/contracts and can create bid packets and proof reports; configured proof uploads are required before completion, and Costbook keeps owner-entered quote assumptions. It does not build site maps or wash-water plans, capture/pair proof automatically, price fleet classes, determine legal compliance, or perform completed-job accounting. Verify current alternatives directly against the same fleet scenarios. The operating record still needs class/condition evidence, quantity and mobilization rules where appropriate, approved wash-water cost, contract state, actuals, and owner review.
The one-paragraph version
Choose a unit, visit, allowance, or other pricing structure that matches sampled production, quantity/readiness risk, mobilization, approved wash-water controls, payment, capacity, and complete cost. A class-rate-plus-minimum structure is useful only when its conditions fit. Inspect initial and later event states rather than assuming one is always heavy or light. Offer a frequency price change only when evidence supports it. Walk the site with permission, resolve discharge/disposal authority, and put scope, quantities, access, changes, acceptance, payment, price review, termination, and authorized proof in a reviewed agreement.
Price the promise the yard can verify
Fleet customers care about a repeatable window, a countable unit, and a record that the work happened. Define the vehicle class, soil level, water and power arrangement, staging, access, after-hours rule, rejected-vehicle rule, and proof requirement before you choose a per-vehicle number. Count setup and waiting time; a yard with 40 trucks is not 40 identical stops.
Use the first cycle to measure actual minutes per vehicle, changeovers, rewash rate, and vehicles unavailable when the crew arrives. Keep a separate line for degreasing, interiors, trailers, or emergency work. When the customer changes the count or window, revise the visit scope and price instead of letting the crew absorb it.
Commercial records in WashRoute Pro can keep the site, recurring visit, notes, and required proof connected. They do not replace a fleet customer’s payment or compliance system. The value is a cleaner promise: the office, customer, and crew can see the same approved visit.
Define one billable fleet unit
“Per vehicle” fails when sedans, vans, tractors, box trucks, trailers, refuse units, and heavy equipment share a yard. Create classes with a photographed representative unit, included surfaces, condition assumption, and normal production range.
| Unit field | Example decision |
|---|---|
| Class | Tractor only, tractor + trailer, step van, box truck |
| Included | Exterior body, wheels, chassis, roof, decals, cab details |
| Excluded/special | Engine bay, heavy grease, interior, hazardous residue |
| Condition | Maintenance soil versus restoration/degreaing tier |
| Access | Keys, parked spacing, unit availability, moving responsibility |
| Proof | Unit ID, exception photo, completion count |
Reconcile expected and present units
The contract should say when the customer provides the unit list, who verifies arrival, minimum charge, missed or blocked units, substitutions, and invoicing basis. A crew scheduled for forty vehicles cannot absorb twelve present units at the same route economics.
Price the yard, not only the vehicle
Include mobilization, water, reclaim/disposal, site access, unit movement, after-hours labor, safety controls, production, detail work, proof, administration, and payment delay. Route density exists inside the yard, but only if units are staged and accessible.
Use a first-service reset
A neglected fleet may need a higher first visit before a lower maintenance rate is honest. Define the reset scope and the condition standard that supports the recurring rate. Do not promise the maintenance rate when heavy grease, decals, damage, or residue varies without a review rule.
Build invoice-grade proof
Capture date, site, unit ID, class, completed/not completed, exception, and authorized count. Avoid exposing driver or operational data unnecessarily. Reconcile the completion list with the invoice before submission.
WashRoute Pro can organize commercial sites, repeat visits, crew records, proof, and bid packets. It is not fleet telematics, automatic unit scanning, or a wash-water compliance system. The fleet contract and site controls remain the authoritative process.
Prove the route can service the fleet that is actually present
Ask for expected and minimum unit count by visit, vehicle types and sizes, parking layout, arrival and departure patterns, keys or driver coordination, water and power, wash-water controls, service window, inspection standard, and authorization for extra units. A quoted fleet of forty can become eighteen scattered trucks after dispatch changes.
Create unit classes that reflect production: tractors, trailers, box trucks, vans, specialty equipment, or other relevant groups. Define included surfaces and exclusions such as engines, interiors, undercarriages, decals, polished metal, damaged finishes, or heavy degreasing. Set a minimum visit charge and a rule for counts below the committed volume.
Time a controlled pilot using the planned crew and equipment. Record setup, units per paid hour, repositioning, water, product, exceptions, and closeout. Do not build the contract from the fastest demonstration unit.
The agreement should state schedule, unit count method, missed or inaccessible units, added units, weather, inspection, correction, proof, price review, and discharge responsibilities. Confirm how units are identified and how the buyer approves the service record.
WashRoute Pro can organize sites, repeat visits, instructions, proof, and bid records, but it is not telematics, automatic vehicle scanning, or a wash-water compliance system. The contract becomes dependable when unit reality, route logistics, and environmental controls are explicit before the first recurring night.
Sources
Frequently asked questions
- Is fleet washing priced per vehicle or per visit?
- Use the structure that matches the cost driver and buyer agreement. Class rates plus a clearly disclosed visit minimum can fit variable unit mixes/readiness. A fixed visit price can fit committed quantity and condition. Allowance, diagnostic, or other structures may fit uncertainty. Define classes, counted units, minimum/mobilization, changes, and acceptance precisely.
- How much of a discount should a recurring fleet contract get?
- There is no universal frequency discount. Sample production by vehicle class and condition and price readiness, route, water/waste controls, administration, payment, and cancellation. Discount only when an accepted commitment demonstrably lowers complete expected unit cost, and define quantity, condition, missed-visit, review, and change terms.
- Do I need water reclaim to wash a fleet?
- Determine the exact jurisdiction, property permits, drainage destination, contaminants, discharge authorization, and disposal acceptance before choosing a method. Vehicle wash water must not be allowed into an unauthorized storm drain. Containment/recovery may be required, but collection alone does not establish lawful transport or disposal; document the approved path.
- What should a fleet washing contract include?
- Define legal parties and sites, unit classes/counts, condition assumptions, scope/exclusions, readiness, access, traffic and safety, water and lawful wash-water path, acceptance, authorized proof, change orders, minimums, invoice trigger, payment/dispute, price review, renewal, termination, and transition. Have the actual agreement, insurance, environmental, and late-payment terms reviewed.
- Should I wash at the client yard or somewhere else?
- Compare the client yard, an authorized wash bay, your facility, or another approved site on vehicle readiness, traffic, safety, security, water, power, drainage, containment, discharge, and disposal. Verify permission for the exact wastewater; a sanitary connection or oil/water separator does not automatically authorize vendor discharge.
- Should the first fleet wash cost more than the recurring rate?
- Only when inspection or a paid sample shows the first-service condition needs more labor, product, controls, or documentation than maintenance assumptions. Quote that scope from measured evidence. Some fleets will not need a premium; some contamination may need a specialist or should be declined. Do not use a universal multiplier.
- How long should a fleet washing contract run?
- There is no universal 12-month term, escalator, or 30-day termination clause. Match procurement, budget, mobilization, rate risk, termination, renewal, minimums, and transition needs, and have the agreement reviewed. State the index or review method precisely rather than using an open-ended fuel or chemical increase.
- What happens when the trucks are not in the yard at wash time?
- That is what the per-visit minimum and the readiness clause are for. The contract should name who is responsible for having units in the yard on scheduled visits and state that a visit below the minimum bills at the minimum. Ask the fleet manager during the site walk how many units are realistically home at wash time, and price around that answer.
Next step: test it on a real job
Run one real job before you decide
WashRoute Pro helps you keep sites, service windows, recurring visits, proof, and bid records together. Start with one real job; no card and no automatic charge.
Start free trial