Gary's Pool Supplies › Ontario
From older pools in central Ontario to new builds in the south, same crew, same counter in Upland.
Newer neighborhoods in south Ontario have variable-speed pumps, automation, and salt systems. We service and repair all of it.
Ontario summers run hot. Chlorine burns off faster in July, so steady weekly chemistry matters.
Santa Ana wind events blow dust and debris into pools across the city and load filters overnight.
Calcium builds on tile and in salt cells. We test for it and keep pH where scale doesn't form.
Serving 91761, 91762, and 91764 and the surrounding area. Routes run Monday through Saturday; your day is set after the first visit.
Yes, including new-build startups, where the first month of brushing and chemistry decides how the plaster looks for years.
Yes. Pentair and Jandy automation, salt cells, and flow sensors, repaired or replaced.
The store at 303 N Central Ave in Upland, open seven days. Testing is free.
Recent 4- and 5-star Google reviews
Rating and review count are the totals on our Google Business Profile, including every review. Cards show recent reviews of 4 stars and up, newest first.
Good staff and service people. Listen to customers' concerns and respond appropriately. Efficient in answering billing questions. Solved a thorny pool issue I've been struggling with. Thanks!
Had a pool cleaner that needed service. Gary's store fixed it back to working 100 percent. Works like new. Friendly service! If you have a pool cleaner that needs repair or advice, they're here for you. Thank you!
Customer service was prompt and friendly. Scheduling an appointment and payment was easy and fast.
Tell us the address and a bit about the pool. Weekly service or a repair, same crew either way.
Get a quote (909) 946-4393Or text (760) 300-1476 for a quote. Replies in under 2 minutes.