Missed pool service visit: when to credit it and when to make it up

By The PoolBoss Team · Last updated October 10, 2026

Credit the visit only when the miss was yours and you didn't make it up. If the customer locked the gate or left a dog out, bill as normal and offer a make-up visit when you have room. Write the rule into your service agreement so you aren't arguing it one customer at a time.

A customer texts you on the 3rd. The gate was locked twice last month, your tech skipped both stops, and now she wants two visits taken off the bill. You were there both times. You've got the photos. She still feels like she paid for something she didn't get.

You'll get that text again, so settle it once. Below is a rule for who pays based on what caused the miss, the right dollar amount for one visit on a flat monthly bill, why a make-up visit beats money back, and the few lines to put in your agreement.

Key takeaways

  • Credit a missed visit only when you caused the miss and the pool never got a make-up.
  • On a flat monthly bill, one visit is worth the yearly price divided by 52.
  • Have the tech pick a reason for every skip at the stop, because the reason decides who pays.

Should I credit a customer for a missed pool service visit?

Credit it when two things are both true. You caused the miss, and the pool never got serviced that week. If either one is false, don't credit.

So ask two questions every time. Who caused it? Did the pool still get its visit, that day or a later one? A sick tech with nobody to cover is on you. A locked gate is on the customer. A make-up visit two days later means nothing was missed.

This post picks up after the stop is already lost. For the two minutes at the property, see what to do at a gate you can't get through.

Who pays for a missed pool visit, by what caused it
What caused the missWhose missWhat the customer getsWhat you bill
Locked gate or blocked padThe customer'sA make-up visit if you have roomThe normal amount
Pet loose in the yardThe customer'sA make-up visit if you have roomThe normal amount
Customer asked you to skipThe customer'sNothing owedFlat monthly: the normal amount. Per visit: nothing for that visit
Tech out sick, nobody coveredYoursA make-up visit, or a credit if you can't fit oneThe normal amount, minus any credit
Ran out of time on the routeYoursA make-up visit, or a credit if you can't fit oneThe normal amount, minus any credit
Truck broke downYoursA make-up visit, or a credit if you can't fit oneThe normal amount, minus any credit
Storm or lightningNobody'sA make-up visit if the pool needs oneThe normal amount, if your agreement says so
Holiday you take offYours, by choiceA make-up that week, unless the agreement lists the day offThe normal amount

The reason on the skip decides who pays

You can't run this rule from memory. Three weeks later, nobody remembers why a stop got skipped. If the record only says skipped, you'll hand over the credit to end the argument.

So the tech picks a reason at the stop, every time. In PoolBoss a skip won't save without one. The choices are locked gate, pet in yard, customer request, ran out of time, and other. Other needs a typed note.

The first three are the customer's. Ran out of time is yours. It has its own button so it never gets filed under something else. File a short day as a locked gate and you've billed a customer for your own miss.

PoolBoss also emails the customer when a stop is skipped. The email gives the reason and any note the tech typed beside it. It goes out as long as your customer emails are on, you have their email, and they haven't turned those emails off. So the customer hears why that same day. The bill at the end of the month isn't the first they hear of it.

Good route software makes recording why a stop was skipped a required step. The reason is what you bill from.

One visit is worth your yearly price divided by 52

Most operators credit a missed visit at the monthly price divided by four. We think that number is wrong. A flat monthly price buys a year of weekly service, paid in 12 equal bills. It doesn't buy four visits.

Count the Tuesdays in 2027. Eight months have four of them. March, June, August, and November have five. You do the fifth visit and the bill doesn't go up. So one visit is worth the yearly price divided by 52.

Among 150 companies that post a starting monthly price for weekly service, the median is $150, per The Pool Count. At $150 a month the year is $1,800. Divide by 52 and one visit is $34.62. Divide the month by four and you get $37.50. That's $2.88 too much every time you credit a visit.

Some years a weekday comes around 53 times. Friday does in 2027. Use 52 anyway. It's close, and you can do it on your phone.

The math only matters on a flat monthly bill. If you bill per visit, a visit that didn't happen never goes on the bill.

By default, PoolBoss builds recurring invoices as drafts for you to review. A per-visit customer's draft comes from the visits that were completed. A flat monthly customer's draft is the set price, so a credit is a change you make to that draft before you send it. Nothing comes off the bill on its own.

One weekly visit on a flat monthly bill: the month divided by 4 against the year divided by 52
Monthly priceMonth divided by 4Year divided by 52Gap per visit
$120$30.00$27.69$2.31
$150$37.50$34.62$2.88
$180$45.00$41.54$3.46
$200$50.00$46.15$3.85
Calendar grid of Tuesday visits in each month of 2027: eight months have 4 visits and March, June, August, and November have 5, for 52 in the year. At $150 a month, one visit is $37.50 when the month is divided by 4 and $34.62 when the year is divided by 52.
Four months a year have a fifth visit you never billed extra for.

Offer the make-up visit first

When the miss is yours, offer a make-up visit before you offer money. At $150 a month, a credit hands back $34.62 and the pool still sits two weeks between visits. A make-up costs you one stop and the water stays on schedule.

The pool doesn't care whose fault it was. Take a 15,000-gallon pool that has dropped to 0.5 ppm free chlorine. The PoolBoss dosing engine puts it at 32 fl oz of 12.5% liquid chlorine to get back to 2.5 ppm. That's before you brush or look at the filter. Skip the make-up and you pay for the catch-up at the next visit.

Put a limit on it. A make-up happens within the same week, on a day you're already near that pool. If you can't fit it by then, give the credit and move on. A make-up you promise and never run is a second missed visit.

For a customer's miss, a make-up is a favor. Offer it when you're in the area and the pool needs it. Don't promise it.

Holidays hit your Monday customers hardest

Decide holidays once, in January, and tell customers ahead of time. A holiday is a miss you can see coming, so a surprise is on you.

They don't fall evenly. Of the 11 federal holidays on the 2027 schedule, 6 are observed on a Monday, 3 on a Friday, and 2 on a Thursday. None land on a Tuesday or a Wednesday.

Say you take all 11 off and don't make any up. A Monday customer gets 46 visits that year. A Tuesday customer gets 52 at the same price. At $150 a month, the Monday customer comes up $207.69 short.

You've got three ways to fix that. Work the small holidays and take off the big ones. Slide the holiday week by a day, so Monday's pools get done Tuesday. Or list the days you take off in the agreement, by name, so the price already counts them.

Bar chart of the 11 federal holidays on the 2027 schedule by the weekday they are observed: Monday 6, Tuesday 0, Wednesday 0, Thursday 2, Friday 3.
Six of the 11 federal holidays in 2027 are observed on a Monday.

Put the rule in the agreement before it happens

Four short lines end most of these arguments. Write them in plain words and have your own attorney look them over. This isn't legal advice, and the rules for service contracts differ by state.

Your agreement is where this rule lives. A missed-visit line is the clause that settles it in advance. Send the change to the customers you already have. A rule they've never seen won't help you when the text comes in.

  • Access. The customer leaves the gate open and keeps pets put away on service day. A visit you can't do for that reason bills as normal.
  • Your misses. If you miss a visit for your own reasons, you make it up within the same week or credit it on the next bill.
  • The credit amount. One visit is the yearly price divided by 52.
  • Weather and holidays. The days you take off are listed by name. Visits lost to unsafe weather bill as normal, and you make up the pools that need it.

When one account keeps missing

Three customer-caused misses in one season is a pattern. By then the credit isn't the question. The question is whether the account pays for the stops you waste on it.

Hypothetical example: a $150 a month account locks you out 3 times between June and August. You bill all three, because the agreement says so. You've still driven to that house 3 times for nothing, and the water has gone 3 weeks without you.

Fix it in this order. Check the gate code and access notes on file, because a wrong code on your side is your miss. Move the pool to a day the customer is home. Then raise the price or let the account go.

Count your own side too. If one tech has a pile of ran-out-of-time skips, the route is too long for the day. Credit those customers, then shorten the route.

Sources

  1. Federal Holidays, U.S. Office of Personnel Management
  2. When a Safe Building or Vehicle is Nearby, National Weather Service

Frequently asked questions

Should I still bill for a rained-out visit?

Yes, bill it as normal, as long as your agreement says weather days bill at the full rate. Nobody caused the storm, and a flat monthly price covers a year of service. What you owe the customer is a straight answer and a make-up for the pools that need one. A pool that was clear and balanced last week can wait for its next visit. A pool that was already low on chlorine can't. Don't send a tech out in lightning to save a visit. The National Weather Service says to wait 30 minutes after the last thunder before you go back outside. Tell customers that same day which pools you'll get back to and when.

What if my technician was sick and nobody covered the route?

That miss is yours, so every pool on that route gets a make-up visit or a credit. Try the make-up first. Split the sick tech's stops across the next two or three days, and start with the pools that had low chlorine or heavy use last week. Tell every customer on the route that morning, before they wonder where you were. For any pool you can't reach by the end of the week, put a credit on the next bill for one visit, figured as the yearly price divided by 52. Don't wait to be asked. A credit the customer finds on the bill builds more trust than one they had to fight for. Then fix the cause. One sick day shouldn't empty a route, so decide now who covers which stops next time.

Run your pool routes on PoolBoss

Start free today, no card needed. Flat-rate pricing by pool count, every feature on every plan.