Pool Service

How to Price a Pool Service Job

The Brivium Team8 min read
How to Price a Pool Service Job illustration

If you have ever quoted a pool job off the top of your head and later realized you barely broke even, you are not alone. Pricing is where pool service businesses quietly win or lose money. The good news is that pricing a job is a repeatable process, not a guess. In this guide we break down exactly how to price a pool service job so every quote covers your labor, materials, overhead, and complexity, then leaves a real profit on top.

Key takeaways

  • Price from your actual costs, not from what your competitor charges.
  • Always account for overhead and prep time, the two things owners forget most.
  • Add profit margin on top of your fully loaded cost, not on labor alone.
  • Recurring routes and one-off repairs need different pricing logic.

Start With the Two Job Types You Price Differently

Before you run numbers, know which kind of job you are pricing. Pool service work generally falls into two buckets, and mixing up the math is a common way to lose money.

  • Recurring maintenance: weekly or biweekly cleaning, chemical balancing, and basic upkeep. Usually billed as a flat monthly rate per stop.
  • One-off jobs: repairs, equipment swaps, green-to-clean recoveries, filter cleans, and openings or closings. Billed per job or per hour plus parts.

Recurring work is about protecting a healthy per-stop margin at scale. One-off work is about capturing all your true costs on a single visit that may take longer than expected. The five cost drivers below apply to both, but the way you package them differs.

Step 1: Calculate Your True Labor Cost

Labor is more than the hourly wage you pay. Your true labor cost includes payroll taxes, workers comp, and the reality that a tech is not billable every minute they are on the clock. Drive time, restocking, and paperwork all eat into the day.

A simple approach: take the hourly wage, add roughly 20 to 30 percent for taxes and insurance, then divide by your realistic billable ratio. If a tech is paid 22 dollars per hour, a loaded cost of about 27 to 29 dollars is a fair working number. Then estimate the on-site time honestly, including setup and cleanup.

Don't forget windshield time

If a stop is 20 minutes on-site but 15 minutes of driving, you are really spending 35 minutes to service it. Price the route, not just the pool.

Step 2: Add Materials and Chemicals

For recurring service, chemicals are your main material cost, and they swing with the season and pool size. For repairs, materials are the parts you install. Either way, price materials at your actual cost plus a markup. Marking up parts is standard in the trades and covers your time sourcing, hauling, and warrantying them.

Typical parts markup runs anywhere from 20 to 50 percent depending on the item and your market. Consumable chemicals are often bundled into the monthly rate, but track your average monthly chemical spend per pool so you are not absorbing rising costs silently.

Step 3: Cover Your Overhead

Overhead is every cost that keeps the business running whether or not you service a single pool today: truck payments and fuel, insurance, phone and software, licensing, marketing, and your own admin time. Owners who skip this step think they are profitable when they are really just recovering direct costs.

To find an overhead rate, add up your monthly overhead and divide by the number of billable hours your crew produces in a month. If overhead is 4,000 dollars and you produce 320 billable hours, that is 12.50 dollars of overhead per billable hour. Add that to every job.

Step 4: Adjust for Prep, Complexity, and Access

Two pools of the same size are rarely the same job. A pricing formula gets you a baseline, then you adjust up for the things that slow a tech down or add risk.

  • Heavy tree cover, leaves, or a green pool that needs extra brushing and skimming.
  • Difficult access: gated yards, stairs, dogs, or long hose runs.
  • Older or specialty equipment that takes longer to diagnose and service.
  • Spas, water features, or saltwater systems that add tasks per visit.
  • High-demand seasons where your time is worth more.

A complexity adjustment of 10 to 25 percent above your baseline is common for tougher accounts. If a job feels like it will be a headache, price it like one. You can always be the pro who is worth it, but you cannot un-quote a lowball number.

Step 5: Add Your Profit Margin

Profit is not what is left over by accident. It is a line you build in on purpose, on top of your fully loaded cost. A fully loaded cost is labor plus materials plus overhead. Add a target margin, commonly in the 15 to 30 percent range for service work, so the business grows instead of just surviving.

Margin vs markup

To hit a 25 percent margin, divide your cost by 0.75, do not just add 25 percent. Adding 25 percent to cost gives you only about a 20 percent margin.

A Worked Example: Pricing One Repair Visit

Say a customer calls about a failed pool pump. Here is how the numbers stack up when you price it right.

  1. Labor: 2 hours on-site plus 0.5 hours drive time at a loaded 28 dollars per hour equals 70 dollars.
  2. Materials: a replacement pump costs you 320 dollars. With a 35 percent markup, you charge 432 dollars.
  3. Overhead: 2.5 total hours at 12.50 dollars per hour equals about 31 dollars.
  4. Complexity: tight equipment pad and old plumbing, add 15 percent to labor and overhead, about 15 dollars.
  5. Fully loaded cost so far: 70 plus 320 plus 31 plus 13 (your added cost of complexity time) equals about 434 dollars in true cost, with the marked-up pump price at 432 to the customer.

To keep it simple, total your customer-facing charges: 432 for the pump, 85 for labor with the complexity bump, and 31 for overhead recovery equals 548 dollars. Now apply a 25 percent margin by dividing by 0.75, which brings the quote to roughly 730 dollars. That number covers your costs, your overhead, the extra difficulty, and leaves real profit. Compare that to the owner who quotes 500 dollars flat and wonders why the bank account never grows.

Common Pricing Mistakes to Avoid

  • Quoting from memory instead of a repeatable formula.
  • Forgetting drive time and paperwork, which can be 20 percent of the day.
  • Never revisiting recurring rates as chemical and fuel costs climb.
  • Confusing markup with margin and underpricing every job slightly.
  • Racing a competitor to the bottom instead of selling reliability.
  • Not charging for the hard accounts that eat your schedule.

With Brivium, you can build a branded quote from your real costs in minutes, schedule the visit, and get paid by card on-site, so your pricing work actually turns into money in the bank.

Start free trial

Pricing well is a habit. Build the formula once, apply it to every job, and review your rates each season. Do that and you stop guessing, protect your margin, and grow a pool business that pays you what the work is worth.

Frequently asked questions

How much should I charge for weekly pool service?

It depends on your market, pool size, and route density, but price each stop to cover loaded labor, chemicals, overhead per hour, and a target margin of 15 to 30 percent. Never anchor only to a competitor's flat rate.

Should I mark up parts on pool repairs?

Yes. Marking up parts by roughly 20 to 50 percent is standard and covers your sourcing time, hauling, and warranty risk. Charge for materials on top of your labor, not instead of it.

What is the difference between markup and margin?

Markup is added on top of cost, while margin is profit as a percent of the final price. To hit a 25 percent margin, divide your cost by 0.75 rather than simply adding 25 percent to cost.

How do I account for overhead in a pool service quote?

Add up monthly overhead like trucks, fuel, insurance, and software, then divide by your billable hours per month to get an hourly overhead rate. Add that rate to every job's estimated hours.

Quote faster. Win more jobs.

Brivium turns your estimate into a branded quote customers approve and pay online. Free for 14 days, no credit card required.

Start free trial