MowProHQ Blog/Pricing
How to Price Weekly Pool Service (and Extras)
Price weekly pool cleaning from time and chemicals, then publish extras so salt cells and pumps are not free work.

Underpricing is quiet. The truck stays full, the water looks fine, and the chemical bill still eats the week. Pricing weekly pool service well means knowing your cost per minute on the pad, putting a chemical allowance in the visit, and refusing to treat salt cells and pumps as free work.
This guide is the rate card: build a floor, price the weekly as time plus chemicals, publish extras, and teach a quoting formula anyone on the truck can repeat. Pair it with how to run a weekly pool route so the number you publish still fits the day.
Know your numbers before you quote
Build a simple cost floor before you publish a weekly:
- Labor (loaded hourly rate, not just wages - payroll tax, workers’ comp, overtime reality)
- Fuel and truck wear
- Chemicals you actually use on a normal weekly
- Equipment reserve (test kit, hoses, salt-cell cleaner, vac)
- Overhead slice (insurance, software, phone, marketing, shop)
Then add the profit you actually need - not the number that “wins the neighbor.” Winning a route that loses money is just volunteering.
Worked example: cost floor for one tech hour
These numbers are illustrative - replace them with yours.
| Cost component | Per tech hour (example) |
|---|---|
| Loaded labor (solo) | $32 |
| Fuel and truck | $9 |
| Chemical allowance (normal weekly mix) | $8 |
| Equipment reserve | $5 |
| Overhead slice | $8 |
| Cost floor | $62/hour |
| Target margin | 30% |
| Target revenue | ~$89/hour |
If an easy suburban weekly takes 30 minutes on site plus 8 minutes of related travel, you are in the ballpark of 38 minutes of economic time. At ~$89/hour, that stop wants roughly $56 before you round and before extras - not $40 because a competitor texted a lower number.
You do not need perfect accounting. You need a floor you will not bid under without a reason (density fill-in, off-peak, or a commercial package with volume).

Time on the pad is the baseline. Volume and access change it.
Gallons correlate with time and chemical use. They fail when you ignore:
- Cage length and how far you carry the hose
- Community gate plus house gate
- Salt vs chlorine vs mineral systems
- Screens full of oak tassels in spring
- A robot that actually works vs one that sits on the bottom
- Soft decks and tight side yards after rain
Use size bands with condition multipliers, not a single dollars-per-gallon fantasy that never changes.
Example residential bands (customize to your market)
| Band | Typical volume | Base visit time (easy access) | Notes |
|---|---|---|---|
| Compact | under ~12,000 gal | 20-30 min | Townhome, vinyl, short carry |
| Medium | ~12,000-20,000 | 30-40 min | Common suburban |
| Large | ~20,000-30,000 | 40-55 min | Watch cages and waterline |
| Estate / commercial pad | 30,000+ | 55+ min | Often needs custom scope |
Then multiply for conditions:
| Condition | Multiplier guidance |
|---|---|
| Easy cage, short carry | 1.0-1.1 |
| Long carry / two gates | 1.15-1.3 |
| Heavy screen debris season | 1.1-1.25 |
| Neglected or green | Quote as recovery, not a weekly |
| Equipment that always needs priming | Time + risk premium |
A “medium” pool with a 200-foot hose run and a community gate is not a medium price.
Frequency changes the product
Weekly and biweekly are not the same service at half the price.
- Weekly: shorter visits, tighter chemistry, fewer green calls, denser routes
- Biweekly: longer visits, more debris, higher “the water looks rough” risk
- Monthly / on-demand: recoveries priced like projects, not cleans
Package frequency so customers see the tradeoff. If they churn from weekly to biweekly mid-season, update the plan and the price. Do not silently absorb a longer visit and a bigger shock dose.
Example frequency packaging (illustrative)
| Package | What’s included | Pricing logic |
|---|---|---|
| Weekly Core | Skim, baskets, brush, vac as needed, test, dose, equipment glance | Lowest per-visit; highest annual value |
| Biweekly Core | Same scope, more debris and chem | Higher per visit than half of weekly |
| Green recovery | Bring it back, then offer weekly | Project pricing |
| Premium Weekly | Core + monthly tile or filter | Bundle the extra on a cadence |
Teach customers that skipping weeks changes the product. The weekly route playbook only works if the price matches the visit you actually run.
Chemicals are a line, not a surprise in July
A weekly that “includes chemicals” still needs a number. Put an allowance in the visit. Bill the spikes.
Practical rules:
- Normal chlorine, acid, and a small algaecide dose live in the weekly
- Phosphate treatments, metal sequester, big shock runs, and salt bags are extras or a published surcharge
- Salt systems are not free. Cells age. Acid washes are extras
- If your chemical vendor raises prices, the weekly moves or the allowance shrinks until you raise
Example chemical policy (illustrative)
| Item | In the weekly? | How you bill the rest |
|---|---|---|
| Routine chlorine / acid / stabilizer top-off | Yes, inside allowance | — |
| Extra shock after a heat wave | Extra or short surcharge | Line on that visit |
| Phosphate remover | Extra | Published price |
| Salt (bags) | Extra | Cost plus handling |
| Metal sequester | Extra | Published price |
If you hide all chemicals in a round weekly and never look at vendor invoices, August will feel busy and broke. Track a simple chemical cost per stop once a month. Raise the allowance when the floor moved.
Price extras explicitly so the pad is not a negotiation
Salt-cell acid washes, cartridge soaks, DE tear-downs, polaris bags, tile, and pump work should not be “included unless we forget.” Either:
- Bundle a named extra into a premium weekly on a cadence, or
- List them as add-ons with prices
Ambiguity becomes a dispute on invoice day. Protect yourself with quotes that spell out scope - same discipline as same-day pool invoicing.
Example extras menu (illustrative)
| Extra | Unit | Example published price |
|---|---|---|
| Salt-cell acid wash | Each | $45-$75 |
| Cartridge filter clean | Each | $65-$95 |
| DE grid clean | Each | $120-$180 |
| Waterline tile (light) | Visit | $40-$70 |
| Green recovery | Project | Often 2-4x a weekly, then weekly |
| Pump / motor / cell replacement | Quote | Parts + labor from a written estimate |
If a tech “just did a little extra” with no price, you trained the customer that extras are free. The next tech will be asked to do it for nothing.
Pump and equipment jobs are not weeklies with a bigger number. Quote from the pad: what failed, parts, labor, start window, how to pay. Accepted quotes should become a job without retyping. That is quotes, not a text thread.
Cash vs card: decide the policy once
If you accept cards, processing has a cost. Many operators use:
- A cash/check price, and
- A Regular (card) price that covers processing
Whatever you choose, put it on the quote and invoice so nobody is surprised. Cash and check stay free. On MowProHQ, Free plan cards are 4% + $0.30; Growth and Pro are 3.5% + $0.30.
A clean approach: publish cash/check as the base, show the card total as the alternate, keep the same language on recurring invoices, and do not negotiate the fee at the cage unless you are intentionally discounting.
Route density is a pricing lever
A $125 weekly next to five others can be profitable. The same $125 weekly 25 minutes away may not be.
When a lead is outside your dense area:
- Charge a trip premium
- Offer a higher minimum
- Or decline politely and protect the route
Scheduling and routing help you see density. Saying no is a pricing skill.
Density decision table
| Lead location | Default move |
|---|---|
| Inside dense Tuesday zone | Standard weekly |
| Edge of zone, fills a gap | Standard or small premium |
| 20+ minutes off route | Trip fee or higher minimum |
| Opposite side of town | Decline or waitlist for new zone |
Empty miles are unpaid labor. They also burn daylight you could have spent on a billed extra.
A simple quoting formula you can teach
- Estimate on-site minutes for the weekly core
- Multiply by your target revenue per minute
- Add the chemical allowance
- Apply access and distance adjustments
- Add explicit extras, or note they are not included
- Round to clean numbers customers remember
- Write the scope in one short paragraph
- State frequency, start window, and payment expectations
If two people in your company cannot land within a small range, your system is still tribal knowledge.
Worked quote: medium weekly with a salt cell
- Base medium weekly: 32 minutes estimated → at $1.50/minute target ≈ $48
- Chemical allowance: $12
- Community gate + long cage: ×1.15 on time → add ~$7
- Round weekly to $135 cash / Regular card per the published dual totals
- Scope note: weekly core; salt-cell wash $55 when scale is visible; filter clean $85 on a separate cadence; green recovery quoted if the pool is lost
- Start window: next Tuesday pocket; payment: invoice same day
That quote can be defended. A driveway “$110 feels right” cannot. Clubs need the same honesty: price per body of water, written extras for storm recoveries, and invoicing that matches AP without waiting 45 days by accident.
When to raise weekly pool prices
Raise when:
- Chemical or labor costs jump
- You are booked out and still discounting
- Summer demand exceeds capacity
- A pool’s equipment or access got harder (new cage, worse pump, longer walk)
- Your cost floor moved and old weeklies no longer clear margin
Give loyal accounts notice and a reason. Most will stay if the water stayed clear. For accounts that only stay for a below-cost rate, attrition is not a tragedy - it is capacity returning to profitable pockets.
How to communicate a raise without drama
- Lead with continued service quality and what is included.
- Give a clear effective date (often season start or 30 days out).
- Offer package options (weekly vs biweekly, core vs premium) rather than only a shock.
- Update quotes, plans, and invoices together so nothing still shows the old number.
Discounting: when it helps and when it bleeds
Smart discounts:
- Prepay seasonal packages that improve cash flow
- Density fill-ins that truly reduce empty miles
- Off-peak openings that use idle capacity
Dangerous discounts:
- Matching any competitor number without scope parity
- “First month free” that attracts price shoppers
- Forever loyalty rates that ignore chemical inflation
- Tech-level curb discounts with no record
If you discount, put an end date or a condition on it. Spring opening, summer heat, and fall close are not the same chemical week. Keep the weekly, bill true spikes, and treat openings and closings as separate products.
Where software helps pricing stick
Software will not invent your rates, but it can:
- Store package prices and extras
- Keep quote → stop → invoice aligned
- Keep dual cash/card presentation consistent
- Put the extra on the completed visit so it cannot vanish
That is a reason to use dedicated pool service software instead of rewriting prices in texts. Pair pricing discipline with invoicing from the stop. Property notes that capture access and equipment belong on the quote, not only in a warning the tech swears at.
How MowProHQ supports pool pricing workflows
MowProHQ helps operators quote weeklies and extras, keep plans recurring, store property notes that affect time on the pad, and invoice with dual Regular vs Cash totals. Core scheduling, customers, quotes, and invoices are free with two seats and no seat fees. Growth is $39/month with a 30-day trial - unlimited seats, dispatch, GPS, chemical tracking, timeclock, a live site, and cards at 3.5% + $0.30 versus 4% + $0.30 on Free. Pro is $89/month for AI website help, Get Found, and review automation. Chemical tracking logs what you applied. It will not replace a chemistry lab app.
See pool service, pricing, or sign up when you want the weekly and the extra on the same ticket.
Price for the route you want next summer, not only the backyard you want this afternoon. Busy and broke is optional.
Frequently asked questions
- How do I price weekly pool service correctly?
- Start with a cost floor that includes loaded labor, fuel, chemicals, and overhead, then price from estimated on-site minutes plus a chemical allowance. Publish extras separately so salt-cell washes, filter cleans, and pump work are not absorbed into the weekly. Round to numbers customers remember and write the scope in one paragraph.
- How much should I charge for weekly pool cleaning?
- There is no national rate. Build from your minutes and chemical cost, then look at density. Illustrative suburban weeklies often land in a published band after you run the floor, not after you match a neighbor’s text. Far stops and hard-access cages are not the same product as a compact HOA pocket.
- Are extras included in weekly pool service?
- Not unless you wrote them into the package. A weekly core is skim, baskets, brush, vacuum as needed, test, dose, and an equipment glance. Salt-cell acid washes, cartridge or DE filter cleans, green recoveries, and equipment repairs are extras. If you ‘just throw them in,’ you trained the customer that they are free.
- How should pool companies handle cash vs card pricing?
- Decide once: bake processing into one price, or publish a cash/check total and a Regular (card) total that covers fees. Put the same language on the quote and the invoice. Cash and check stay free to process. Do not negotiate the fee at the cage.
- Should biweekly pool service be half the weekly price?
- No. Biweekly visits usually take longer, carry more debris, and create more green-pool risk. Price frequency as different products with different visit economics, not as a simple half-off weekly rate.
- How do chemicals change weekly pool pricing?
- Put a chemical allowance in the weekly, then bill spikes. Salt systems, big plaster, and summer heat use more product than a small vinyl in April. If chlorine cost doubles and the weekly never moves, you are volunteering the difference.
- When should I raise weekly pool prices?
- Raise when chemical or labor costs jump, when you are booked and still discounting, when a pool’s equipment or access got harder, or when density is full inside your pocket. Give notice. Attrition of below-cost accounts is capacity.



