Welcome to Shimmering Waters Pool Service

We are a pool service business based in Peoria/Surprise, Arizona but service clients in surrounding areas!

GALLERY OF OUR WORK

Phoenix, Peoria, Surprise, Arizona Swimming Pool Service
Shimmering Waters Complete Pool Services

Shimmering Waters Pool Services is a family owned and operated swimming pool maintenance, repair, and remodeling company with a commitment to our customer’s satisfaction.

Our swimming pool cleaning and repair experts provide comprehensive pool maintenance. You can count on our consultants to do what is necessary to keep your pool swim ready, as well as conducting inspections and reporting potential issues to prevent break-downs and surprises. Rated one of the best pool cleaning companies in the Phoenix area.

Shimmering Waters Pool Services takes the term
“service” very seriously. We are a FULL service pool company. Our goal is to make your Phoenix Metro Area swimming pool worry free and prevent any breakdowns or surprises. We don't charge additional fees for what it takes to make your pool swim ready. We include it in our service. We repair swimming pool equipment, offer pool remodeling, clean your pool and make certain the water is shimmering blue and ready for fun.

Our services include cleaning and repair, equipment replacement and upgrades, filter cleaning, acid/chlorine washing, tile cleaning and repair, one time and green pool clean ups, remodeling and more...


Shimmering Waters Pool Services the following areas:
Phoenix, Peoria, Waddell, Surprise, Sun City, Sun City West and Glendale

LEARN MORE ABOUT US

Our Services

We've got you covered, from residential pool service, to equipment repairs and inspection. Shimmering Waters Pool Service is your one stop shop for all of your pool needs. 


What our clients are saying about us

Contact us


We are located in Peoria/Surprise, Arizona but serve customers valley wide. Areas that we service include: 

Phoenix, Peoria, Waddell, Surprise, Sun City, Sun City West and Glendale

Please call us at 
(602) 363-8267


CONTACT US
Share by: