The short answer
Cleaning robot ROI for public pools comes from janitor-type floor work moved off staff schedules, so lifeguards and supervisors can spend more time on safety checks. The savings range is built from the hours the robot realistically takes, the local wage for that job from the government wage data on this page, and a fixed lease payment quoted only after a free site assessment. Most public data on pool operations is dated, secondhand or vendor-reported, so the range on this page is a method to test against your own hours, not a promise.
See what a cleaning robot costsRun the numbers in the ROI calculator
Key takeaways
- Public pool ROI is mostly a labor offset from janitor-type floor work, not lifeguard work.
- The national count of about 309,000 pools comes from a CDC page archived around 2013, so treat it as dated.
- Savings are a range built from hours, the share the robot takes, the local wage and a lease quote.
- Freed hours only return value when they go to supervision and safety checks.
- A free site assessment and a pilot replace the range with a figure drawn from your own building.
Run the numbers for your site
Pick your city or state for a real regional number - we use the real BLS wage there. (On the live site this auto-detects from your location.)
What do you want to automate?
The robot runs the open floor overnight; your crew keeps detail and edges.
How much return can a public pool expect from cleaning robot ROI?
Cleaning robot ROI for public pools is mostly a labor question. A floor-cleaning robot can scrub the pool deck, locker-room and restroom floors, and lobby corridors on a schedule, so the hours staff would spend on that floor work can go to supervision instead. The return is the value of those reassigned hours, measured against a fixed lease payment that is quoted only after a free site assessment. The result is a range, not a single figure.
This page explains where that range comes from, how the math works, what moves it, and how to narrow it to your own building. It also says plainly where the public data is weak. Most sources on pool operations are dated, secondhand or vendor-reported, and this page labels each one. A site-specific figure needs your own hours logs, floor plans and staffing schedule, not a national average.
How many public pools are there in the US, and are they short of staff?
According to a CDC Healthy Swimming page archived around 2013, there are about 309,000 public pools and aquatic venues in the US. I found no newer official total, so treat that count as dated. The American Lifeguard Association, in an Athletic Business article with no clear year, said more than half of the country's 309,000 public pools were reducing hours or closing. That is an association claim, not an official count, so read it as a signal rather than a measurement.
Staffing data is weaker still. According to a 2025 Aquatic Trends Report cited in a vendor blog, 41.8% of US aquatic facility managers reported lifeguard staffing shortages in 2024. That figure is secondhand and comes from a vendor. The American Red Cross, as reported by WTKR, said it has no reports of a national lifeguard shortage, though some facilities have trouble hiring. The national picture is contested, so the hiring situation at your own site is the number to trust.
Median hourly wage, Janitors and Building Cleaners
$4,041
Monthly cost of one full-time worker, at the median wage plus payroll costs (an estimate, not a quote).
Where does the labor offset come from?
The robot's work is janitor work, not lifeguard work, so the offset is measured in the hours of janitors and building cleaners. According to the Bureau of Labor Statistics Occupational Outlook Handbook, there were 2,447,700 jobs for janitors and building cleaners in 2024, with projected growth of 2% from 2024 to 2034. That tells you the occupation is large and stable across the economy. It does not tell you how many of those people work at a pool, and no source I found gives that number.
The government wage data on this page gives the local wage for this job, and that is the rate the labor side uses. Multiply that wage by the hours of floor work the robot realistically takes over, and you have the labor value of the offset. Because no public source I found gives a cleaning headcount for one pool, the calculator starts from a placeholder of one person. Replace it with your own roster before you rely on the result.
Lifeguards and pool managers do a different job. Their hours are left out of this calculation, and the robot does not take their work. The robot takes the janitors and building cleaners type of work off their plate, so the time those staff would have spent on floors can go to watching the water.
| Task | Today | With a robot |
|---|---|---|
| Scrub open pool deck areas | Staff time set by the site's cleaning log | Robot runs on a timer, staff check edges and drains |
| Clean locker-room and shower floors | Staff time after the last swim session | Robot runs after close, staff spot-clean corners |
| Mop restroom and corridor floors | Staff time spread across shifts | Robot covers open floor, staff handle fixtures |
| Clean lobby and entry floors | Staff time at opening and closing | Robot runs before opening, staff handle spills |
| Supervise swimmers and check safety equipment | Lifeguard and supervisor time | Stays with staff, and this is where freed hours go |
No hour figures for these tasks were verified in this research pass, so the table lists work types rather than hours. Fill in the hours from your own cleaning logs and timesheets during the free site assessment.
How does the savings math work?
The core calculation has four inputs. The first is the hours of janitor-type work the site does now on the floors the robot can cover. The second is the share of those hours the robot realistically takes, which is almost never all of them, because corners, drains, fixtures and chemical-related spot cleaning still need a person. The third is the local wage for that job from the government wage data on this page. The fourth is the fixed lease payment, which is quoted after the site assessment.
Labor value is the hours the robot takes, multiplied by that wage. Net return is that labor value minus the lease payment and any added cost you incur for supervision, charging space or staff time spent on robot checks. The calculator shows the result as a range with a low case and a high case. Use the low case for budgeting. Treat the high case as the outcome of a site with heavy floor work, a clean mapped route and a supervision plan already in place.
A cleaning robot ROI for public pools model is only as good as its inputs. A model that assumes the robot covers the whole deck, every locker room and every restroom will overstate the return, and the first pilot will show it. Build the model on the work the robot actually does at your site. Savings are a range, never a promise.



What changes the number up or down?
Three things move the number most. Floor area and the number of separate floor zones set how much work is available for the robot. Hours of operation matter, because a robot that runs after close frees the most staff time when the building has the most cleaning waiting. The share of floor that is open, flat and mappable decides how long the robot can work without a person stepping in.
Pool conditions push the number down. Heavy splash, slippery wet surfaces, loose items and frequent chemical treatment all mean more human checks, which lowers the share of work the robot takes. A simple layout with clear routes and few fixed obstacles pushes it up. Use the checklist below to decide what to measure before you ask for a quote.
What are the risks to the return, and how do you avoid them?
The biggest risk is a robot that spends its shifts stuck, waiting for help or out of service. Downtime moves the cleaning hours back onto staff, and the return shrinks as fast as the robot stops. Avoid this by writing response expectations into the quote, and by asking how remote triage and on-site dispatch work before you sign. We pick the right robot for the site, lease it through financing, deploy and integrate it, train the staff and service it nationwide, so one partner handles setup, training and the call when a unit stops.
The second risk is overstating the share of work covered. Pool floors need edge work, drain checks and spot cleaning that a person still does. Build the model on what the robot does, not on the whole floor, and let the pilot correct you. The third risk is safety. A robot on a pool deck is a moving object near swimmers and wet floors. Set clear routes, keep the robot away from the water line, and leave the supervision schedule intact.
Staff training belongs at go-live, not in a later memo. Staff need to know how the robot is paused, stopped and reset, who clears a blocked path, and what to do if the robot goes somewhere it should not. Written procedures for these steps protect both the return and the people on the deck.
Why does supervision matter more than the cleaning hours?
Drownings are the reason supervision matters most. According to CDC data as reported by Healio, unintentional drowning deaths in the US were 4,067 in 2019, 4,589 in 2020, 4,677 in 2021 and 4,509 in 2022, after decades of decline. A cleaning robot does not address the water. What it can do is return lifeguards and supervisors to their posts, and that is where the safety value of the freed hours sits.
Inspection records point to where attention belongs. According to press coverage of a 2016 CDC analysis, about 8 in 10 public pools failed routine safety inspections across 84,187 inspections of 48,632 public pools and aquatic venues in five states. The CDC authors said the results cannot be generalized to all states. Floor cleaning is one input among many, so do not assume a robot fixes inspection failures.
The CDC Model Aquatic Health Code is guidance for public aquatic venues, covering pools, hot tubs and splash pads. State rules decide what applies to your site. Read your own inspection history against that code before you decide what the freed supervision time should cover.
- Overnight floor coverage
Cleaning Robot
Runs the same mapped route on a timer, with no break
Staff
Can adjust to a spill or blocked drain as it happens
- Edges, corners and drains
Cleaning Robot
Covers open floor well, struggles with fixtures and edges
Staff
Handles edges, drains and fixtures
- Watching swimmers
Cleaning Robot
Cannot watch the water or respond to a person in trouble
Staff
Lifeguards and supervisors watch the water and respond
- Consistency
Cleaning Robot
Same pass every shift, with no skipped zones
Staff
Quality varies with fatigue, staffing and turnover
- Cost structure
Cleaning Robot
Fixed lease payment, not tied to hours worked
Staff
Paid by hours worked, plus the cost of hiring and training
- Response to a fault
Cleaning Robot
Stops and calls for help, then needs triage or dispatch
Staff
Can fix the problem on the spot if trained
What is a realistic timeline from assessment to payback?

The timeline runs in stages: a free site assessment and mapping, a quote, a pilot on one area or one building, go-live with staff training, and a review of the hours actually freed. Each stage has an owner and an exit. The first weeks after go-live go to route adjustments and checking the edges the robot misses, so do not expect the return to show on day one.
Ask for phase dates in writing. A realistic plan puts a pilot before full commitment, so the freed hours are measured in your own building rather than assumed. The payback point moves with the share of floor the robot takes and how quickly staff reassign their hours. If the freed hours sit idle, the payback does not arrive, whatever the robot's schedule shows.
Review the pilot against the low case of the range, not the high case. If the pilot clears the low case, the full rollout has a basis. If it does not, narrow the zones before expanding the footprint.
How do you get a precise figure from a free site assessment?
A free site assessment turns the range into a figure you can sign against. Bring the floor plan, the cleaning log for each zone, the staffing schedule for cleaning and supervision roles, and the hours when the building is empty. Our team does the assessment and the mapping, then sets out the fixed lease payment in a written quote, so the figure you sign against comes from your floors rather than a national average.
Use the calculator on this page with your own inputs, then compare the low and high case against the quote. If the low case still pays back within your planning window, the decision is simple. If it does not, narrow the zones or the hours rather than hoping the high case arrives.
Ask for the mapped route, the share of floor the robot is expected to take, the response terms and the phase dates in the same document. A precise figure is only as good as those four items.
Frequently asked questions
Want a cleaning robot at your public pool?
Tell us about your site. We will recommend the robot, quote the lease, and keep it serviced.
Sources
- US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS May 2024)
- CDC Healthy Swimming page (archived around 2013)
- Athletic Business, American Lifeguard Association statement
- Aquatic Trends Report 2025, cited in a vendor blog
- WTKR report on lifeguard shortages, American Red Cross statement
- BLS Occupational Outlook Handbook, Janitors and Building Cleaners
- Healio report on CDC drowning data
- Baltimore Sun via PressReader, on 2016 CDC inspection analysis
- CDC Model Aquatic Health Code

