Top serviceMaintenanceWeekly Cleaning
Skim, brush, vacuum, and chemical balancing on a set schedule. We test and adjust so your water stays picture-perfect all season.
- Net & vacuum
- Chemistry balancing
- Filter checks
Pool service & repair · St. George, Utah
Enjoy your own slice of Southern Utah. We take care of the cleaning, maintenance, and repairs that keep your pool ready for it.
Tell us what you need. We’ll confirm availability and pricing.
Your pool. Our priority.
Routine care to equipment repairs.
Choose the care your pool needs. We’ll talk through the details and confirm the right service for your pool.
Top serviceMaintenanceSkim, brush, vacuum, and chemical balancing on a set schedule. We test and adjust so your water stays picture-perfect all season.
Pumps, motors, heaters, salt cells, and automation systems. Diagnostics and repairs that keep your pool running efficiently.
RecoveryAlgae outbreaks and neglected pools, rescued. A targeted shock-and-clear program that transforms green water into a sparkling oasis.

Made for life in the red rocks.
Pool care close to home.
Why Southern Utah Pools
Your pool should be a place to unwind. Southern Utah Pools is a St. George pool service and repair company helping homeowners care for their backyard water, from routine visits to the equipment behind the scenes.
Care that fits your pool
Tell us about your pool, its condition, and the help you need.
A clear next step
We review your request, discuss the work, and confirm pricing and scheduling.
A local point of contact
Reach us directly at (435) 668-3047.
Based in St. George, serving these five Southern Utah communities. Contact us to confirm availability for your pool.
Service area overview · illustrative map
We serve St. George, Washington, Hurricane, Virgin, and Springdale. Choose your city in the request form and we’ll confirm service availability for your location.
Yes. Tell us what is happening with your pump, filter, heater, or other pool equipment. We’ll review the issue and discuss the next steps with you.
Pricing depends on the size and condition of your pool, the equipment, and the work required. Send a service request or call (435) 668-3047 so we can discuss your pool and provide pricing.
A request starts the conversation. Your appointment is confirmed only after we contact you and agree on the service, price, and schedule.
That’s fine. Select “Not sure” in the form. Describe what you need and we’ll help work out the details.
Call (435) 668-3047 to discuss availability. The website form is not monitored as an emergency service and does not guarantee an immediate response.
Let’s get started
Tell us a little about your pool. We’ll review your request and contact you to discuss service, pricing, and availability.
(435) 668-3047For an urgent issue, please call. Submitting this form does not book an appointment.
Your contact details are used to respond to your service request.