Swimming Pool Contractors locations near Duarte, CA

Showing 1–10 of 10 results

Our Duarte, CA directory covers 10 swimming pool contractors listings in 5 ZIP codes. Listings here were last checked in Sep 2026.

Jim's Pool & SPA Supply

📍 354 S Glendora Ave, West Covina, CA, 91790

📞 626-671-4627

Jim's Pool & Spa Supply has been serving West Covina and surrounding areas since 1972. Jim's Pool & Spa Supply is family owned & operated business offering high quality work for competitive prices. Our services include: pool remodeling, pool equipment installation, pool repairs, pool service and maintenance, pool re-plastering, and pool supplies. Contact us today for more information!

Updated Aug 2026

Garden View Landscaping & Pools

📍 114 E Railroad Ave, Monrovia, CA, 91016

📞 626-303-4043

🌐 www.garden-view.com

Swimming pool design, construction, and installation. Garden View, Inc. offers full service landscaping. Custom designs and full service landscape build

Superior Pool Product

📍 509 E Fig Ave, Monrovia, CA, 91016

📞 626-358-4426

🌐 superiorpoolproducts.com

Specialized Pool & SPA

📍 230 San Miguel Dr, Arcadia, CA, 91007

📞 626-445-3815

Updated Sep 2026

Mountain View Pools & Spas Inc

📍 222 E Foothill Blvd, Monrovia, CA, 91016

📞 626-303-3758

🌐 mountainviewpools.com

Mountain View Pools & Spas Inc is a swimming pool service and installation company located in Monrovia, California. The business offers a range of services including building inspections, remodeling, and repairs for swimming pools. While its online presence dates back to 2003, the service offerings suggest it is equipped to handle various pool-related projects.

JM Pool Centers

📍 460 S Aspan Ave, Azusa, CA, 91702

📞 626-334-7240

'a' Quality Pools

📍 508 E Celeste St, Azusa, CA, 91702

📞 626-334-4661

A Quality Pools Duane Tourtellotte Owner

📍 Serving Your Area, Arcadia, CA, 91006

📞 626-446-4661

Swimming Pool Management

📍 741 S Garfield Ave, Monrovia, CA, 91016

📞 626-359-0180

Caliber Pools

📍 Serving Your Area, Monrovia, CA, 91016

📞 626-359-3337