What chemical readings to log at every pool service visit

Last updated July 3, 2026

Test five core readings at every pool service visit: free chlorine, pH, total alkalinity, calcium hardness, and cyanuric acid. Add combined chlorine when the water looks off, salt level on a saltwater pool, and water temperature. Then log what you found and what you added, so each pool carries a running record instead of a guess.

Every service stop comes down to a few numbers, and the operators who last are the ones who write them down the same way at every pool. The readings themselves are not the hard part - a test kit gives you those in two minutes. The hard part is keeping a pool chemical log that actually holds up: the same fields, every visit, tied to the right pool, so you can see three weeks back when a customer calls about cloudy water.

This is the difference between a tech who tests and a tech who tracks. Testing tells you what to add today. Tracking tells you why this pool keeps drifting acidic, which account is burning through chlorine, and what you did the last time it turned. Here is the exact reading set to capture at every visit, which of them you check every single time versus on a schedule, when salt and temperature come into play, and why logging the dose matters as much as logging the reading.

Key takeaways

  • Test five core readings at every visit: free chlorine, pH, total alkalinity, calcium hardness, and cyanuric acid.
  • Free chlorine (1-3 ppm) and pH (7.2-7.8) move fastest and cause the most callbacks - check and correct both every single time.
  • Total alkalinity (80-120 ppm), calcium hardness (200-400 ppm), and cyanuric acid (30-50 ppm) drift over weeks, so test them on a schedule, not obsessively.
  • Add combined chlorine when the water looks or smells off - over 0.5 ppm means the pool needs shocking.
  • Take salt level (about 2,700-3,400 ppm) only on saltwater pools, and water temperature on every pool because it changes the rest of the chemistry.
  • Log the dose alongside the reading - the chemical, the amount, and why - so the pool's history explains itself later.
  • Keep a consistent pool chemical log per pool; commercial operators retain logs one to three years, and the record is your proof.

What chemicals should I test at every pool service visit?

Test five readings at every pool service visit: free chlorine, pH, total alkalinity, calcium hardness, and cyanuric acid. Those five describe the water's sanitizer level and its chemical balance, and together they tell you whether the pool is safe and stable or drifting toward a problem. On top of the five, add combined chlorine when the water smells strong or looks dull, salt level on a saltwater pool, and water temperature, which shifts how the other numbers behave.

Each reading has a target range, and knowing the range is what turns a number into a decision. A free chlorine of 0.5 ppm is not just low, it is a callback waiting to happen; a pH of 8.1 is why the water looks cloudy and the chlorine feels weak. The table below is the standard residential service target set - your local health code may set different minimums for commercial pools.

Core pool chemistry readings and their residential target ranges
ReadingTarget rangeWhy it matters
Free chlorine1-3 ppmActive sanitizer keeping the water safe
pH7.2-7.8Controls chlorine strength and swimmer comfort
Total alkalinity80-120 ppmBuffers pH so it does not swing
Calcium hardness200-400 ppmToo low corrodes surfaces, too high scales
Cyanuric acid30-50 ppmStabilizes chlorine against sunlight
Combined chlorineunder 0.5 ppmHigh means the pool needs to be shocked

Free chlorine and pH are the two you check every single time

Free chlorine and pH are the non-negotiable pair at every visit, because they move the fastest and cause the most visible trouble. Sunlight, swimmers, and heat pull chlorine down day to day, so a pool that read 3 ppm last week can sit at 0.8 ppm today and start turning green into an algae bloom you then have to shock out. pH climbs on its own in most pools and drags chlorine's effectiveness down with it - at a pH of 8.0, chlorine is roughly half as active as it is at 7.4, so a pool can carry a normal chlorine number and still sanitize poorly.

These two are why a skipped test shows up as a callback. Check free chlorine against a 1-3 ppm target, check pH against 7.2-7.8, and correct both before you leave. If you only had 60 seconds at a pool, these are the two readings you would spend them on - everything else on the list moves slowly enough to catch on your next stop.

Total alkalinity, calcium hardness, and cyanuric acid change slowly, so test them on a schedule

Total alkalinity, calcium hardness, and cyanuric acid drift over weeks, not days, so you test them on a schedule rather than obsessing over them every visit. A practical rhythm is total alkalinity every visit or every other visit because it steadies pH, calcium hardness every two to four weeks, and cyanuric acid monthly or whenever chlorine behaves strangely for no obvious reason. Logging them on that cadence still gives you the trend without slowing every stop to a full panel.

The reason the cadence works is chemistry. Total alkalinity between 80-120 ppm keeps pH from swinging, so testing it regularly is really about protecting the pH reading you take every time. Calcium hardness in the 200-400 ppm band protects plaster and equipment; it barely moves except through refills and evaporation. Cyanuric acid holds chlorine against the sun in the 30-50 ppm range, but it only rises when you add stabilized chlorine and only drops when water is replaced, so a monthly check catches it. Test the slow movers on a schedule and you spend your time where the water actually changes.

Salt and temperature depend on the pool in front of you

Two more readings are conditional: salt level, which you only take on a saltwater pool, and water temperature, which you take on any pool because it changes how the rest of the chemistry behaves. A salt system needs the water in its working band, commonly 2,700-3,400 ppm depending on the unit, or the cell stops making chlorine and the pool starts dropping. A good visit form knows this and only shows the salt field when the pool is set to salt, so your techs are not testing for salt on a chlorine pool or forgetting it on a salt one. In PoolBoss the mobile visit form shows the salt field only on saltwater pools, so what your tech logs on the phone at the pool matches the pool in front of them.

Temperature matters more than most techs give it credit for. Warm water burns chlorine faster and pushes pH up, which is why a Phoenix pool at 90 degrees in July needs more attention than the same pool at 65 degrees in January. Temperature also feeds the saturation math (the LSI) that predicts whether water will scale or corrode, so logging it is not busywork - it is context for every other number on the sheet. Capture it in a quick reading and your log explains itself when you look back.

Log the dose, not just the reading

The reading is only half the record - log what you added, too, or the log cannot tell you why the pool changed. Write down each chemical, the amount, and why, next to the readings that prompted it: 2 pounds of cal-hypo because free chlorine was at 0.6 ppm, a quart of acid because pH read 8.1. That pairing of reading and dose is what makes chemical tracking worth doing, because a running history per pool is the only thing that answers why an account keeps drifting or how much chemical it really costs to hold.

Take a solo operator running 60 pools across Chandler and Gilbert. One Mesa account keeps going cloudy every third week, and the customer is getting testy. Because he logged both readings and doses at every visit, he can scroll the pool's history in ten seconds and see the pattern: cyanuric acid crept to 90 ppm from months of stabilized tablets, locking up his chlorine. A tech who only logged the day's numbers would be guessing; the one with a full pool chemical log has the answer on the phone. Regulators think the same way, which is why commercial operators keep chemical logs for one to three years - the record is the proof.

Frequently asked questions

How do I keep a chemical history for each pool I service?

Keep a chemical history by logging the same reading set to the same pool record at every visit, so the numbers stack up over time instead of living on loose sheets. The key is that each visit's readings attach to the specific pool, not just to the day, so you can pull up one pool and scroll its last three months. A running per-pool history is what lets you spot that an account drifts acidic every summer or burns chlorine faster than its neighbors. Paper logs technically work, but they are slow to search and easy to lose; most operators past 20 pools move to software precisely so the history is one tap away when a customer calls.

What is the fastest way to test pool water on a busy route?

The fastest reliable method on a route is a photometer or a good drop kit for the core readings, taking about two minutes per pool once you have a rhythm. Test strips are faster, roughly 30 seconds, but they trade accuracy for speed and struggle with cyanuric acid and calcium hardness, so many operators use strips for a quick free-chlorine-and-pH gut check and a drop kit or photometer for the full panel. The real time saver is not the test method, it is logging as you go: enter the reading the moment you take it rather than writing on your hand and transcribing five pools later, when you no longer remember which number went with which pool.

Should commercial pools be tested more often than residential pools?

Yes - commercial pools are tested far more often than residential, usually multiple times a day, and most states legally require it. A residential pool on a weekly service route gets a full reading set once a week at your visit, which is enough for a backyard pool with a handful of swimmers. A commercial pool at a hotel or HOA carries heavy, unpredictable bather loads and falls under health-code rules, so free chlorine and pH often must be checked several times daily and logged. If you service commercial accounts, build your schedule and your log around the local code's testing frequency, because there the log is a compliance document a health inspector can ask to see.

What do I do when a reading comes back out of range?

First retest to confirm it is real, because a fouled reagent or a rushed sample throws false readings more often than you would think. Once confirmed, dose to correct it, note the chemical and amount in the log next to the reading, and plan to recheck at the next visit rather than chasing the number to perfect in one stop. Correct one thing at a time - fix pH before you judge chlorine, since pH changes how chlorine reads - and avoid over-correcting, which just sends the pool swinging the other way. The logged reading and dose matter here: at the next visit you can see whether your correction worked or the pool needs a different approach.

How long should I keep pool chemical logs?

Keep commercial pool chemical logs for at least one to three years, and keep them indefinitely if storage is cheap, which it is with software. Public and commercial pools fall under health-department rules that set a minimum retention period, and an inspector or an insurer can ask to see the record, so treating the log as a permanent document protects you. Residential logs have no legal retention requirement, but keeping a full history per pool still pays off - it settles disputes about whether you serviced a pool, shows a customer the trend behind a recommendation, and helps you price an account you might sell later. There is no downside to keeping them; the risk is only in not having them.

Can I just use test strips instead of a full test kit?

Test strips are fine for a fast free-chlorine and pH check, but they are not accurate enough to run a service business on by themselves. Strips give you a ballpark in about 30 seconds, which is useful for a quick read between full tests, but they routinely misread cyanuric acid and calcium hardness and fade with heat and humidity - rough on a truck in a Sunbelt summer. A drop-based test kit or a photometer gives you numbers you can dose against with confidence. Most operators carry both: strips for a quick gut check and a proper kit for the readings they log and act on. What you write in the log should come from the accurate method, not the strip.

Run your pool routes on PoolBoss

Join the waitlist and start when PoolBoss opens. Flat-rate pricing by pool count, every feature on every plan.