pool, ladder, cover, nature, swimming pool, water, swim, summer, pool-head, relaxation, blue, leisure time. How to price pool service jobs by time, risk, and parts markup
Photo by Alexas_Fotos on Pixabay

Guides

How to price pool service jobs by time, risk, and parts markup

Price pool service jobs from your cost per truck hour: estimate drive, work, cleanup, and return visits, add a clear risk premium, and set one parts markup rule.

What to take away

  • Add every monthly cost that is not pool chemicals, plus a wage for yourself. Divide by the hours the truck is truly available. That number is your cost per truck hour.
  • Estimate a job in time blocksdrive, setup, diagnosis, repair, cleanup, supply run, return visit.
  • Raise the price for the risk the job carries, and name that risk in the quote as a scope condition.
  • Set one parts markup rule and one chemicals rule, then apply them to every customer.
  • State the boundary in writing before work starts, including what happens when the job reveals something worse.

Cost per truck hour, the calculation most owners skip

Competitor prices reveal what their costs are. They say nothing about yours. Build your own number in five steps.

  1. List fixed monthly costs: vehicle, insurance, licensing, software, phone, marketing, and any wage you pay yourself.
  2. List variable monthly costsfuel, tires, maintenance, and consumables that are not billable chemicals.
  3. Add payroll burden for employeestaxes, workers compensation, paid time off, training hours.
  4. Estimate the hours the truck is genuinely available to serve customers, after shop days, admin days, vacation, and travel between stops.
  5. Divide total monthly cost by available hours.

Everything below rests on that figure. If you have never built it, the pricing and profit guide walks through the same arithmetic with more cost lines, and no quoting technique replaces it.

Build Your Cost Per Truck Hour

  1. Add monthly costswages, vehicle, fuel, insurance
  2. Include licensing, software, phone, office, marketing
  3. Add a wage for yourself
  4. Divide by customer-service hours available

A solo operator with a fully equipped truck commonly lands between $55 and $95 per available hour. Treat that as a check on your arithmetic, not a target.

Example: from cost per truck hour to a quoted price

Say your cost per truck hour is $70. A pump seal replacement takes two hours of work, half an hour of driving each way, and a $30 part.

LineHours or amount
Drive, both ways1.00
Diagnosis and repair2.00
Cleanup and paperwork0.25
Total time3.25
Time cost at $70 per hour$227.50
Part plus 40 percent markup$42.00
Risk premium, 15 percent$34.00
Quoted price$303.50

The markup and the premium are your choices. What matters is that each appears as a line you can defend, rather than as a round number pulled from the air.

Time elements that belong in every estimate

Element / Included in the estimate?

Drive to the property
Yes
Setup and staging
Yes
Diagnosis
Yes
Repair or service work
Yes
Cleanup and chemical handling
Yes
Supply house trip
Yes, if the part is not stocked
Return visit
Yes, if one visit may not finish the job
Water testing and balancing after the repair
Yes
Customer conversation and payment
Yes
Invoicing and ordering
Yes

The return visit is the line people leave out, and it turns a profitable repair into a break-even one. Stocking the parts your route actually breaks, set out in the equipment and setup guide, is the cheapest way to cut that risk.

Time Elements to Estimate

  • Time performing the work
  • Drive time to and from the job
  • Trip to the supply house for parts
  • Waiting for pool to circulate
  • The likely return visit
  • Writing the quote and follow-up call

Risk factors that justify a higher price

A job for a route customer whose pool you know carries little risk. The same job for a stranger on equipment of unknown age is a different job, so price it as one.

Checklist before you quote:

  • Equipment age unknown, or the data plate is unreadable.
  • Water you have never tested, especially after a long vacancy.
  • The owner has been adding chemicals themselves.
  • Access limitsgate codes, locked equipment, parking, or a long hose run.
  • Visible deferred maintenance, corroded fittings, a pad that has never been cleaned.
  • The previous technician's work, which you cannot inspect without dismantling something.

Say the difference out loud. A quote stating that the price assumes the existing pump seal is serviceable persuades better than a higher number nobody can explain.

Materials, chemicals, and one markup rule

Charge for what you consume, and apply the same rule to everyone. Chemicals used in a recovery belong to that job, not inside a monthly fee. Parts carry a markup covering sourcing, warranty exposure, and the trip to collect them.

A workable rule is cost plus 30 to 50 percent on parts, with a floor of $10 to $15 per part so small items still cover handling. Set yours once and stop renegotiating it customer by customer.

Keep receipts attached to the job. IRS: What kind of records should I keep? expects a system that clearly shows income and expenses with supporting documents. Job costing fails quietly when the paperwork stays in the truck.

Pay yourself a rate and use it in every estimate. BLS Occupational Employment and Wage Statistics publishes wage estimates by occupation, state, and metro area. That is a reference for your cost model, not a rate to quote.

Once you pay someone else, the supervision and training time behind a competent repair belongs in the model. The hiring and training guide covers what that time costs.

The written quote and what it must contain

A verbal number is an argument scheduled for later. Put these lines in writing before the work starts.

  • Scopewhat you will do and what you will not.
  • Assumptions the price rests on.
  • Exclusions, including licensed electrical, gas, and plumbing work.
  • Materials and markup policy.
  • Validity period for the offer.
  • Contingency clause covering what the repair uncovers.

That last clause prevents the uncomfortable conversation halfway through a job. How you describe the work is also a claim. FTC Advertising FAQs requires claims to be truthful and supported, and fine print cannot contradict the headline. Avoid words like complete or guaranteed unless a customer would read them the same way.

Skip work you are not licensed to do. Gas, electrical, and some plumbing tasks need a licence nearly everywhere.

Green pool recovery, priced as a project

Recovery needs a finish line, so quote it as a sequence: assessment, treatment plan, a stated number of visits, filter cleanings, and a definition of done. Name what could extend it, such as an undersized filter or an owner who keeps adding shock.

New owners give recoveries away to win the recurring account, and the account rarely pays for the gift. The sequencing advice in how to start a pool service business is blunt about pricing early work as though the route were already full.

Common questions

Should I charge for an estimate visit?

If the visit requires real diagnostic work, yes, and say so before you arrive. Free estimates train customers to collect opinions, and diagnostic time is the best hour you sell.

How do I know my price is too high?

You lose most quotes and the ones you win are easy. That is fine while the route is full and a problem when you have empty hours. Judge it against your win rate, not a competitor's flyer.

What about a minimum charge?

A minimum stops the drive from costing more than the job. Set it where a job stops covering the hour it consumes, then apply it consistently.

How do I handle a job that goes wrong?

Fix it, log why it went wrong, and price the next one better. Absorbing one bad job is part of the trade; repeating the same bad job means the estimate holds a systematic error.

More in Guides

Latest from Records Desk