Free tool: See what pool pros charge in your area → poolrates.fyi
Back to Blog

How to Verify Pool Service Visits Actually Happened

Parker Conley Parker Conley · April 22, 2026
How to Verify Pool Service Visits Actually Happened

A customer calls on Friday. "Nobody came this week." Your tech says he was there on Wednesday. Without proof, you are stuck. You can't prove your tech showed up. And the customer can't prove he didn't.

This happens all the time. The fix is simple. You need a system that records proof every time a tech visits a pool. GPS location, chemical readings, and photos. When all three match, there is no argument.

Key Takeaways

  • GPS timestamps prove location. PoolDial records when your tech arrived and when they left each stop.
  • Chemical readings prove work was done. If chlorine was logged, someone tested the water.
  • Photos prove the pool's condition. Before and after pictures show exactly what the tech found and how they left it.
  • One record ties it all together. PoolDial combines GPS, readings, and photos into a single proof-of-service record per visit.
  • Proof protects both sides. It protects your tech from false claims. And it gives the customer peace of mind.

The "You Didn't Come" Problem and How PoolDial Solves It

Every pool service owner has heard it. "You didn't come this week." Sometimes the customer is right. Sometimes they were at work and didn't notice the tech came and went. Either way, you need proof.

Without a system, it turns into a guessing game. Maybe your tech forgot to text the office. Maybe the customer was on vacation and didn't see the gate open. PoolDial solves this by recording three types of proof at every stop. GPS location, chemical readings, and photos. When a customer calls to complain, you pull up the visit record and share it with them. No guessing. No argument.

For more on how PoolDial tracks your team in the field, read our guide on tracking pool technicians.

GPS Timestamps That Prove Arrival with PoolDial

The first layer of proof is location. PoolDial's GPS tracking records the exact time your tech arrived at each pool and the exact time they left. This happens in the background. The tech does not need to press a button or check in. The app does it for them.

Here is what you see in PoolDial for each visit:

  • Arrival time. The moment the tech's phone reached the property.
  • Departure time. When they left for the next stop.
  • Time on site. How many minutes they spent at the pool.
  • Location on a map. A pin showing exactly where they were.

This matters for more than just customer complaints. If a tech is spending 10 minutes at a pool that should take 25, you know the service might be rushed. If they are spending 45 minutes, something might be wrong. GPS data from PoolDial gives you the full picture.

Chemical Readings as Proof of Service in PoolDial

GPS shows the tech was there. But it does not prove they did any work. They could have parked in the driveway and sat in the truck. That is where chemical readings come in.

When a tech logs readings through PoolDial's chemical tracking, it creates a record of the water's condition at the time of service. Free chlorine, pH, alkalinity, CYA. These numbers are time-stamped and tied to the stop.

If a customer says no one came, you can show them the chemical readings from that visit. Chlorine was at 1.2 when the tech arrived. They added 12 oz of liquid chlorine. That is hard to fake. To learn more about logging readings in the field, check out our guide on how to log pool chemical readings.

Chemical logs also help PoolDial track trends over time. If a pool keeps dropping to zero chlorine every week, you can spot the pattern and fix the root cause. The readings are stored on each customer's profile in PoolDial so you can review history at any time.

Photo Proof Before and After with PoolDial

Photos are the most powerful proof you can have. A picture of a green pool before service and a clear pool after tells the whole story. No words needed.

"Take some pictures on your phone. Maybe you never do anything with it, but you see something bad, take a picture before and after."

PoolDial's inspection feature makes this easy. Techs snap photos as part of their stop checklist. Before and after. The photos are uploaded to the visit record with a timestamp. They live right next to the GPS data and chemical readings in PoolDial.

Good photos to take at every visit:

  • The pool surface. Shows water clarity and any debris.
  • The skimmer basket. Shows it was emptied.
  • The pump basket. Shows it was checked and cleaned.
  • The filter pressure gauge. Shows current PSI.
  • Any problems. Cracked tiles, broken equipment, algae spots. Snap it before you fix it.

Photos also protect you from blame. If a pump breaks the day after your visit, your photos show the pump was fine when you left. That saves you from paying for repairs you did not cause.

How PoolDial Combines All Three Into One Record

GPS, chemical readings, and photos are useful on their own. But when PoolDial ties all three together, you get something much more powerful. One proof-of-service record per visit.

"There's a ton of good software out there nowadays that makes that really easy to log it, picture before, picture after, line item what you did."

Here is what a complete visit record looks like in PoolDial:

Data Point What It Proves
GPS arrival/departure The tech was at the property from 9:12 AM to 9:38 AM
Chemical readings Water was tested. Chlorine, pH, and alkalinity were logged.
Chemicals added 12 oz liquid chlorine and 8 oz muriatic acid were used
Before photo Pool had leaves on the surface when the tech arrived
After photo Pool was clean and clear when the tech left
Checklist items Skimmer emptied, pump basket cleaned, filter checked

You can pull up this record anytime. Share it with the customer by text or email. It takes seconds. And it ends the "you didn't come" conversation before it turns into a bigger problem.

How to Share Visit Proof with Customers Using PoolDial

Having proof is only useful if you can share it. PoolDial gives you a few ways to send visit records to customers.

  • Automatic service reports. PoolDial can send a report after every visit. The customer gets a text or email with the readings, photos, and notes. They never have to wonder if you came.
  • On-demand sharing. When a customer calls with a question, pull up the visit and send it to them right from PoolDial. One tap.
  • Customer portal. Customers can log in to their PoolDial portal and see their full service history. Every visit, every reading, every photo. This is the best option for customers who like to check things on their own.

Sending service reports after every visit is a great way to stand out. Most pool companies don't do this. When you do, customers notice. It builds trust and cuts down on complaint calls. It also makes your business look more professional.

Getting Your Team to Use PoolDial for Every Stop

The system only works if your techs use it. Here is how to make it stick.

  • Make it part of the route. PoolDial's route screen walks techs through each stop. Readings, photos, and notes are all part of the flow. They do not need to remember to open a separate app.
  • Keep it fast. Logging a complete visit in PoolDial takes under two minutes. Test the water, enter the numbers, snap two photos, tap complete. That is it.
  • Review the data. Check visit records in PoolDial once a week. If a tech is skipping photos or not logging readings, talk to them about it. When they know you are looking, they do the work.
  • Explain the why. Your techs will buy in faster if they know the proof protects them too. When a customer blames them for something they did not do, the visit record in PoolDial clears their name.

The best pool companies treat proof-of-service like a habit, not a task. It is just part of how they do every stop. PoolDial makes that habit easy to build.

PoolDial routes screenshot showing visit tracking

Prove Every Visit. End Every Dispute.

PoolDial records GPS, chemical readings, and photos for every stop. One proof-of-service record your customers can see. Plans start at $2/pool.

Start Your Free Trial