
Weekly Pool Cleaning
Every visit, we skim, brush, vacuum, empty the baskets, balance the water and check the equipment. Most average-size pools in Gilbert run $130 to $180 a month. See what's on the list for weekly pool cleaning.

Here's everything we do for pools in Gilbert and across the East Valley. Weekly cleaning is the steady part, and the other jobs come up as a pool needs them. Each one has its own page with what's included and what changes the price.

Every visit, we skim, brush, vacuum, empty the baskets, balance the water and check the equipment. Most average-size pools in Gilbert run $130 to $180 a month. See what's on the list for weekly pool cleaning.

We fix pumps, filters, heaters, salt cells, automation, lights, valves and plumbing fittings. Read more about pool and pump repair.

A clogged filter means cloudy water and a pump that strains. We take the filter apart, clean the cartridges and check the seals. Here's how pool filter cleaning works.

We kill the algae, clean the filter and balance the water until the pool is clear again. Learn about green pool cleanup.

For stains that brushing won't move, we drain the pool and wash the plaster to lift them. Find out when a pool acid wash makes sense.

Hard water leaves white calcium lines on the waterline tile, and we take them off. See how pool tile cleaning is done.

When old equipment wears out, we replace it, including upgrades to variable-speed pumps. Read about pool equipment replacement.
FAQ
You don't have to figure that out before you call. Tell us how the pool looks and how the equipment is running, and we'll point you to the right place to start.
Call (602) 384-6061 or send the contact form. Weekly service runs $130 to $180 a month for most average-size pools. For the other jobs, the price depends on the pool, the equipment and the work involved, and each service page lists what changes it.
Yes. Gilbert is home base, and we take care of pools across the East Valley. Our service areas page explains how to check your street.
Tell us what's going on with your pool, and we'll help you sort it out. Call (602) 384-6061 or send the form.