Skip to content

On the full site

We’ll build this page:

This free preview shows the home page. Every page in the menu gets built when you say go.

A screened pool enclosure with clear turquoise water

Pool water testing in Winter Park

Clear and safe aren’t the same thing. Six numbers tell you which one you have.

Tested every visit

With a calibrated kit, at your pool, not a strip held to a card.

All six written down

Whether or not anything changed.

Dosed to the reading

Nothing goes into a pool we didn’t test.

Signs you need it

When to call about water testing

Chlorine keeps disappearing

Almost always the stabilizer holding it back.

Eyes sting after a swim

That’s combined chlorine, the used-up kind, not too much chlorine.

Cloudy after every storm

Low alkalinity lets pH bounce with every rain.

A pool chlorine test kit: a filled test tube beside a color comparator marked from 0.2 to 3.0

How we do it

The honest version of water testing

Why the stabilizer reading decides everything

Cyanuric acid protects chlorine from sunlight, and it also holds it back. At 30 ppm a pool needs about 2 ppm of free chlorine to stay sanitary; at 100 ppm it needs nearer 8, and no amount of shocking fixes that. The only cure for high stabilizer is draining water.

What the numbers do to each other

Low alkalinity makes pH bounce with every rain; high calcium hardness scales the heater before it clouds the water; pH above 7.8 costs you most of your chlorine’s strength. They are one system, so all six go on the report and you can see which one moved.

What we will not do

We won’t dose a pool we didn’t test, and we won’t tell you the water is fine because it is clear. Clear and safe are different conditions, and only one of them is visible.

Step by step

What happens on the visit

  1. Test six

    Free and combined chlorine, pH, alkalinity, calcium and stabilizer.

  2. Find which moved

    One reading out of range usually explains the others.

  3. Dose to the reading

    Only what the numbers call for, logged by amount.

  4. Write it down

    All six, with the range each should be in.

What it costs

What decides the price

No surprise lines. Every job is quoted in writing, and nothing is done until you reply.

What we look at

  • Testing is part of every weekly visit
  • A one-off water panel comes with the $89 filter clean
  • Chemicals are listed by amount on every report

How you’re quoted

In writing, with the reading or the pressure that made us recommend it. Approve all of it, some of it, or none of it.

A partial drain for high stabilizer is quoted in writing on the visit that finds it, never slipped in.

Reviews

What customers say about our water testing

4.9Average across 212 reviews on Google
Weekly service

Luis has been on our pool every Thursday for two years. The report is on my phone before his truck is out of the driveway, and I finally understand why the chlorine kept vanishing: stabilizer was at 90. They told me to drain a foot instead of selling me more shock.

Karen D.Winter Park · 3 weeks ago on Google
Salt system

Honest about the salt cell. It had one more acid wash in it, so that is what they did. When it did need replacing a year later, the quote came in writing first.

Denise W.Casselberry · 3 months ago on Google

Straight answers

Water testing: questions

Why does my chlorine keep disappearing?

Nine times out of ten it is stabilizer (cyanuric acid). It protects chlorine from the sun and also holds it back, so a pool at 80 ppm needs roughly three times the free chlorine of a pool at 30. More chlorine won’t fix it; replacing some water will.

The water is clear. Is it fine?

Clear and safe are different conditions, and only one of them is visible. A pool can be perfectly clear with no free chlorine left in it, and cloudy after a storm with nothing wrong. That is why we write the numbers down.

What are the six readings?

Free chlorine, combined chlorine, pH, total alkalinity, calcium hardness and cyanuric acid (stabilizer). Together they say whether the water is safe, comfortable and kind to the equipment.

Get a straight answer about your pool.

Tell us what it is doing. If it can wait, we’ll say so, and if it can’t, we’ll say that too.

Bots On Staff · built for shops like yours

We built this one. The next one has your name on it.

What the chat on this page is doing

Say the pool has gone green and it asks how long for. Days is chemistry. Weeks can mean the stabiliser is high and it needs a partial drain rather than more chemicals.

It takes a name and a number and hands it straight over. Nothing here is held, booked or confirmed, and it will not price the job.

What it costs

website from $1,195, paid oncebots from $149 a month

The whole number, on the page. We build your first page free, on your own name, in 12–48 hrs — you look at it before any money moves.

What comes with it
  • Your Google Business Profile set up
  • Your local directory listings
  • A chat on your website that answers customers day and night
  • Every lead emailed to you
  • Your marketing platform: make posts to your website and your Google Business Profile, all from one place
  • Continuous updates for AI search: your posts go from the platform to your website and your Google Business Profile, keeping your business current for the people searching and the assistants that read it
  • One platform for your posts and leads, where your customers come from, and your ads if you add Google Ads
  • If you add Google Ads: see your Google Ads analytics, your spend each day and your keywords, day by day or across any date range, from the same platform
  • Every bot on staff for your trade
  • Your posts drafted for you to approve, for your website and Google Business Profile. Nothing goes out until you say so
  • The Ad Manager checks your Google Ads spend every morning, if you run ads
  • The referral program
  • The lead form, wired to you
  • The staff tools: scheduling, crew and documents
  • 30 minutes a month of website and Google Business Profile work (Starter has 15 minutes). It does not roll over to the next month.

It does not roll over to the next month.

Mini $49 a month (no bots) · Starter $149 a month (starting with bots) · Growth $249 a month (full bots). The website is priced on its own, paid once.

What you own

The website is yours to keep, on your own domain. The chat and the marketing stop with the service.

Thirty days’ notice, any time. No year, no lock.

One company per area. When yours is taken, it’s taken.

See every price How a build works →

Built by Bots on Staffget yours free

CallAsk about your pool