🎉 Xenia raises $12M Series A and announces 2 new AI capabilities

Learn More

White cross or X mark on a black background.

Hotel Pool Maintenance Log: Chemical Readings, Equipment Checks, and Safety Gear

Last updated:
July 15, 2026
Read Time:
9 min
Author:
Hotel
engineering

Summary

A hotel pool maintenance log records water chemistry, equipment checks, and safety-gear inspections for every aquatic venue, proving each pool was tested, balanced, and safe to open. In Xenia, each reading is a numeric field with configurable min/max thresholds, and any out-of-range value auto-creates a corrective action routed to engineering. Most public-pool codes, including CDC Model Aquatic Health Code guidance, require pH and disinfectant to be tested and recorded at least every 24 hours.

What is a hotel pool maintenance log?

A hotel pool maintenance log is the dated operational record proving each aquatic venue was tested, balanced, and safe to open. It combines three record types that health codes treat as one: water chemistry readings, equipment and recirculation checks, and safety-gear and signage inspections.

For a resort with a main pool, a kids' pool, a spa, and a splash pad, the log is what the health inspector asks for first. The person who owns it is usually the hotel chief engineer or a Certified Pool Operator on the engineering team.

Define the readings before you build the log:

Here is what belongs on the pool chemical log, with the operating targets and the regulatory minimums:

| Parameter | Typical operating target | Regulatory reference |
|---|---|---|
| Free chlorine (pool) | 2 to 4 ppm | Minimum 1 ppm without CYA, 2 ppm with CYA (CDC MAHC) |
| Free chlorine (spa) | 3 to 5 ppm | Minimum 3 ppm for spas (CDC MAHC) |
| pH | 7.4 to 7.6 | 7.0 to 7.8 allowable (CDC MAHC) |
| Total alkalinity | 80 to 120 ppm | Industry operating range |
| Calcium hardness | 200 to 400 ppm | Industry operating range |
| Cyanuric acid | 30 to 50 ppm outdoor | Raises min chlorine to 2 ppm when used |
| Combined chlorine | Below 0.4 ppm | Above target signals shock or attention |
| Water temperature (spa) | 100 to 104 F | Not to exceed 104 F (CDC MAHC) |

Beyond chemistry, the log records equipment checks (pump operation, filter pressure and backwash, heater, chemical feeder, flow meter) and safety-gear checks (ring buoy, shepherd's crook, first-aid kit, AED, depth markers, "No Diving" and capacity signage, intact drain covers, and a self-closing gate).

Most public-pool codes require pH and disinfectant to be tested and recorded at least once every 24 hours.

On the Florida Administrative Code 64E-9.004, manually conducted tests for pH and disinfectant must be recorded at least once every 24 hours, cyanuric acid weekly when isocyanurates are used, and the records kept at the pool for the department on request.

High-traffic resort and convention pools test every 2 to 4 hours during operating hours, because bather load, sun, and heat move chemistry fast. Spas, with their heat and small volume, are tested most often. The CDC Model Aquatic Health Code is the model standard states adopt.

The stakes are real. In a CDC analysis of 84,187 routine public-pool inspections across five states, 12.3% resulted in immediate closure and almost 80% found at least one violation. Roughly 1 in 8 inspections ended in an immediate closure.

For a resort where the pool deck is a revenue amenity, an out-of-range reading is not a maintenance nuisance. It is a closed amenity, a failed inspection on the property record, and a guest-safety event.

How does engineering work in Xenia?

In Xenia, the pool maintenance log is a numeric-reading checklist. Each reading (free chlorine, pH, alkalinity, temperature, filter pressure) is a field with a configurable minimum and maximum.

The engineer enters the number on a tablet or phone at the pool deck. The entry is timestamped, tied to the specific venue, and photo-backed where required. This is the same min/max threshold mechanic Xenia uses for food-safety temperature logs, applied to water chemistry.

Here is how an engineering team runs the aquatics program on one platform:

Two honest boundaries. Xenia's mechanic is manual numeric entry against thresholds plus corrective-action routing. It does not provide IoT chemical controllers, automatic dosing, or in-water probe automation.

It also runs work orders at frontline-ops depth, not full-CMMS parts-inventory depth. Readings are entered manually or read from the property's existing controller, then logged.

How do out-of-range chemical readings trigger corrective actions?

When an engineer logs a chlorine, pH, or temperature reading outside its configured band, Xenia flags the reading, fires an alert, and auto-creates a corrective action routed to engineering, with a deadline and escalation if it is not closed. Audit failure leads to an automatic corrective task, tracked to resolution. Most platforms collect the reading. Few drive it to closure.

Here is the flow on a low-chlorine reading:

  1. The engineer enters free chlorine at 0.5 ppm on the main pool. The field is configured with a 2 ppm minimum.
  2. Xenia flags the entry and presents a follow-up question: "Describe what you found and the corrective action," with a required photo.
  3. The engineer records the re-dose and photographs the feeder. A corrective task is auto-created and assigned, for example "Re-test main pool chlorine in 30 minutes, close deck if not in range."
  4. If the correction is not closed by deadline, it escalates to the chief engineer or MOD. A below-minimum disinfectant reading documents the deck-closure decision.
  5. Every step is timestamped and attached to the venue record, so the reading and the fix are the same record.

This is the identical mechanic Xenia runs for the walk-in cooler temperature log in food safety. Dave's Hot Chicken proved the engine across 321 locations, where an out-of-range temp fires a follow-up question, a photo requirement, a corrective task, and an escalation. The pool deck runs the same loop for water chemistry.

Rated 4.9/5 stars on Capterra
Pricing:
Supported Platforms:
Priced on per user or per location basis
Available on iOS, Android and Web
Pricing:
Priced on per user or per location basis
Supported Platforms:
Available on iOS, Android and Web
Download Xenia app on
Apple App Store BadgeGoogle Play

How does Xenia compare to hotel-only tools?

VivoAquatics is the aquatics-specific incumbent for pool water management, strong on chemical controllers, IoT sensors, and automated dosing. Xenia is not an aquatics-only tool. It carries the pool log alongside the property's brand-standard audits, work orders, and frontline comms in one app, so engineering does not run a separate platform just for the pool deck.

Give VivoAquatics its due. VivoAquatics and its VivoPoint software genuinely own aquatics-specific automation depth (real-time IoT monitoring, on-site chemical dosing, water sub-metering) that Xenia does not attempt to match. The comparison is about scope, not a claim that Xenia does everything an aquatics platform does.

| Capability | Aquatics-only tool | Hotel-only ops tools | Xenia |
|---|---|---|---|
| Pool chemistry log with thresholds | Yes, deep plus IoT sensors | Rarely | Yes, numeric thresholds plus alerts |
| Automated dosing / IoT controllers | Yes, hardware | No | No, manual entry or read from existing controller |
| Out-of-range alert to corrective action | Yes, aquatics scope | Limited | Yes, routed to engineering with escalation |
| Property brand-standard audits | No | Sometimes | Yes |
| Work orders across the whole property | Aquatics assets only | Some | Yes, all assets, QR no-login |
| Frontline comms and SOP acknowledgment | No | Some | Yes, with signature |
| Multi-vertical (hotel, facilities, F&B) | No, aquatics only | Hotel only | Yes |
| One app for the engineering team | No, pool-deck silo | Partial | Yes |

The honest positioning: if a property's only problem is the pool and it wants in-water probe automation, VivoAquatics is purpose-built for that. But a large resort's engineering team is not just running the pool.

They are running guest-room PM, boiler and chiller PM, banquet event-order support, and safety patrols. An aquatics-only silo means the pool log lives in one tool while every other engineering audit, work order, and the property QA audit live somewhere else.

Xenia's argument is consolidation: the pool log, the equipment work orders, and the property audit all in one app, with the same corrective-action engine behind every one. For the deeper displacement read, see the VivoAquatics alternatives breakdown.

Where do operators see results?

Engineering teams that move the pool log off paper and onto a threshold-driven digital log see three things: fewer surprise inspection failures, faster corrective response when chemistry drifts, and a ready audit trail when the inspector walks the deck.

The framing that lands with operators: the pool does not close because a reading drifted. It closes because nobody caught the reading in time. A threshold log catches it, routes the fix, and keeps the deck open.

Because Xenia is not aquatics-only, the same platform that carries this aquatics maintenance log also runs the hotel spa operations checklist for treatment-room turnover and the property's housekeeping operations management. Explore the full hospitality operations library, or see how Xenia fits multi-property engineering teams in hotel maintenance.

How to set up a pool maintenance log in Xenia

Setting up a hotel pool maintenance log in Xenia takes one aquatics template with numeric-reading fields, min/max thresholds per venue, and a corrective-action rule on every out-of-range reading. Build it once, run it across every aquatic venue on the property.

  1. List your aquatic venues. Main pool, kids' pool, spa, splash pad, indoor pool. Each becomes a location or asset in the hierarchy so readings are attributed per venue.
  2. Build the reading fields. Add numeric fields for free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid, combined chlorine, water temperature, and filter pressure. Use the AI Template Agent to convert your existing paper pool chemistry testing log into the digital template.
  3. Set min/max thresholds per venue. Main pool chlorine 2 to 4 ppm, spa chlorine 3 to 5 ppm, pH 7.4 to 7.6, spa temperature ceiling 104 F. Thresholds drive the out-of-range flag.
  4. Add the equipment and safety-gear checks. Pump, filter backwash, heater, feeder, flow meter, then ring buoy, shepherd's crook, first-aid kit, AED, depth markers, drain covers, signage, and self-closing gate. Use conditional visibility so each venue shows only its relevant items.
  5. Attach corrective-action rules. On any out-of-range reading, require a description plus photo and auto-create a corrective task assigned to engineering with a deadline and escalation. Below-minimum disinfectant triggers the deck-closure prompt.
  6. Set the cadence. Schedule the log per code (at least every 24 hours for pH and disinfectant) and per operating reality (every 2 to 4 hours at peak, spa most often). Pair it with the recurring preventive maintenance cadence for the equipment.
  7. Assign and go live. Assign to the pool-certified engineers, enable offline mode for remote resort decks, and surface the aquatics dashboard to the chief engineer.

Companion resources: the pool chemical log tool, the hotel pool maintenance calendar, the commercial pool maintenance checklist template, the pool safety inspection template, and the pool service work order forms guide.

Frequently Asked Questions

Got a question? Find our FAQs here. If your question hasn't been answered here, contact us.

What readings belong on a hotel pool maintenance log?

A hotel pool maintenance log records free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid, combined chlorine, and water temperature, plus equipment and safety-gear checks. Free chlorine is the reading inspectors care about most, with a typical pool target of 2 to 4 ppm and a spa target of 3 to 5 ppm. In Xenia, each reading is a numeric field with min/max thresholds set per venue, so the main pool and the spa carry their own bands.

How often should pool chemistry be tested and recorded?

Most public-pool codes require pH and disinfectant to be tested and recorded at least once every 24 hours, per CDC Model Aquatic Health Code guidance. High-traffic resort and convention pools test every 2 to 4 hours during operating hours because bather load, sun, and heat move chemistry fast. Spas are tested most often. In Xenia you schedule the log per code and per operating reality, and every entry is timestamped and attributed to the engineer who took the reading.

What happens when a chlorine or pH reading is out of range?

When a reading falls outside its configured band, Xenia flags the entry, requires a description and photo, and auto-creates a corrective task routed to engineering with a deadline. A below-minimum chlorine reading also documents the deck-closure decision. If the fix is not closed on time, it escalates to the chief engineer or MOD. This is the same corrective-action engine Xenia runs for walk-in cooler temp logs, proven at Dave's Hot Chicken across 321 locations.

Can Xenia track pool equipment preventive maintenance too?

Yes. Pumps, filters, heaters, and chemical feeders are assets in Xenia with recurring preventive maintenance, so the daily chemistry log and the equipment PM cadence live in the same app. A lifeguard or housekeeper who spots a torn drain cover or dead pump scans a QR code to open a no-login work request that routes to engineering with a photo. Note that Xenia runs work orders at frontline-ops depth, not full-CMMS parts-inventory depth.

How is a pool maintenance log different from spa treatment-room turnover?

A pool maintenance log tracks water chemistry, recirculation equipment, and deck safety gear for aquatic venues, while a spa treatment-room turnover checklist covers room sanitation, linen, and setup between guests. They are different engineering and housekeeping records with different cadences. Xenia carries both on one platform, so the aquatics log and the hotel spa operations checklist sit next to the property's audits and work orders instead of in separate tools.
Author

Samreen

Has 2+ years of experience working closely with frontline and deskless industries, with a focus on understanding operational workflows, challenges, and execution gaps. Her perspective is shaped by continuous exposure to real operational challenges, helping ensure the content reflects how teams actually plan, coordinate, and execute work.

Unify Operations, Safety and Maintenance
Unite your team with an all-in-one platform handling inspections, maintenance and daily operations
Get Started for Free
Xenia ChecklistsXenia Software Mockups
Hotel Pool Maintenance Log: Chemical Readings, Equipment Checks, and Safety Gear
Book a Demo
Capterra Logo
Rated 4.9/5 stars on Capterra
User interface showing a task and work orders dashboard with task creation, status filters, categories, priorities, and a security patrol checkpoints panel.