Pay Now
Click Here to Pay for Services


Weekly Pool Cleaning
Algae Removal
Filter Cleaning
Green Pools
Acid Washes
Tile Cleaning
Equipment Repair
Equipment Installs
General Plumbing
Discounted Parts
New Pumps/Filters
Energy Saving
Salt Conversions
Drain and Cleans
Commercial Properties
Pool Tutors

We service and repair commercial and residential pools in the Inland Empire High Desert, Victor Valley, and Mojave Desert District of San Bernardino County as well as most of San Diego County. For repairs we may travel further for a fee.  This includes:

San Bernardino County Service Map
We Service the Victor Valley and High Desert Areas of San Bernardino County

San Diego COunty Service Area
We Service all of San Diego County

Barstow: Rainbow Basin, Needles, Route 66, Hinkley, Lenwood, Helendale, Silver Lakes, Oro Grande, Grandview, Skyline North, North Barstow, Desert View, Daggett, North Edwards, Yermo, Newberry Springs, Johnston’s Corner, and Wild Crossing 
Victorville: Bryman, La Delta, Bell Mountain, Mojave Heights, Bellevue Heights, Valley High North, Golden Mesa, Desert Knolls Manor, The Village, Golden Mesa and Frost
Apple Valley: Sunset Hills, Thorn, Cotner’s Corner, Fizzben Heights, Mariana Ranchos, Apple Valley Highlands, and Ranchos del Oro
Hesperia: The Mesa, Oak Hills, High Country, Golden Valley Acres, Mountain View, Eagle Ranch, Duncan Corners and Baldy Mesa
Phelen: Mountain Top Junction, Wildhorse Canyon, Wrightwood, Piñon Hills 
Adelanto: South Adelanto, El Mirage, Houze Place 
Kramer Junction: Kramer Hills, Boron: Desert Lake, Baker, and Rich
San Diego County: San Diego, North Park, Hillcrest, Point Loma, Old Town, Bay Park, Ocean Beach, Pacific Beach, PB, OB, UTC, Clairemont, Mission Beach, Mission Bay, The Beaches, La Mesa, Chula Vista, La Jolla, Soledad Mountain, Del Mar, Poway, Santee. If you don’t see your area, call anyway and maybe we can make it out there. 

Contact Cool Pool Guys or call 619-312-4440 to receive a free, no obligation estimate for your swimming pool’s monthly pool service.

Thanks for Your Business!

Each service or job requires unique knowledge, certifications, and sometimes a permit. Cool Pool Guys is a network which provides you with the proper technician for each job. Quotes are free, we will come out to your property and do a free estimate. For special jobs customers will be directed to the appropriate licensed contractor. Your estimator may not be a contractor, however he will know how to find you the right man for the job.

Public and Commercial Pools

Any pool that is shared my more than one resident is considered a public pool. Public pools get more use and have special rules.

Public Pools Public Pools are required by California to be monitored regularly and tested. These test result have to be kept near the pool. You might get a visit from and inspector and the inspector will have many requirements for you to meet. If you do not pass the inspection you will need to fix anything that is inconsistent with what the inspector requires.

The fact of the matter is that every inspector has a different idea of what you need to do. Often you can talk to a supervisor if you think the law is being interpreted wrongly. Some work will require a contractors license. Certain signs must be posted around the pool, the pool must have a gate and everything must be kept in working order. Even a small apartment complex is considered a public pool if there are more than two units.
High Volume and Large Pools Some pools require regular visits. This is often can be every day. If your pool is in a large complex and gets a lot of traffic during the summer. Expect to pay a lot for regular visits. It takes a lot of chemicals and work to keep a large pool with a lots of swimmers in working order. Some places have full time pool guys just for this purpose.  
Pool Guy –
California Public Pool Requirments
FAQ Frequently Asked Questions What are the requirements for Public Pools ?
Public Pools have many different requirements depending on the region and the inspector in charge of the pool. The most important things are a gate with a lock, proper signs, working equipment, proper water levels, and regular pool service records. Please give us a call if you have further questions. How do I get a free quote?
Call Matt at (619) 312-4440. You can also send us an e-mail at We will get back to you as soon as possible to set up a time to look at your pool .
Commercial and Residential pool services are available throughout San Diego County and surrounding areas, including pool service to San Diego, North Park, Hillcrest, Point Loma, Old Town, Bay Park, Ocean Beach, Pacific Beach, UTC, Clairemont, Mission Beach, Mission Bay, The Beaches, La Mesa, Chula Vista, La Jolla, Del Mar, Poway, and nearby areas.