Pool supplies, water testing, weekly service, and repairs. All from one local team. Stop by the store or have us come to you.
Commercial or HOA property? Commercial service →
Gary's has served Upland and the surrounding area since 1982. Now, as part of SK Pools, they're backed by stronger systems, dedicated support, and a full-service back office that helps the team move faster, stay organized, and take better care of customers.
Weekly pool service
Cleaning, chemistry, brushing, and netting. Same tech every visit, on a set schedule instead of whenever someone gets around to it.
Get a service quote →
Repair & equipment
Heaters, pumps, filters, salt systems, automation, and leaks. Diagnosed and fixed right, usually with the part already on the truck.
Book a repair →
Equipment installation
Pumps, filters, heaters, and salt systems, sized right for your pool and installed by our own techs, not a subbed-out crew.
Ask about an install →
Pool & spa supplies
Chemicals, parts, spa supplies, floats, and free water testing. If it keeps a pool or hot tub running, we stock it.
Visit the store →Apartment communities, HOAs, hotels, and property managers across the Inland Empire rely on our commercial crews for health-code chemistry, documented logs, and compliance. Contracts and insurance run through our parent company, SK Pools (CSLB C-53 #1063945), so your vendor paperwork is corporate-grade while your crew stays local.
CPO-certified techs · Full-time repair staff · Dedicated billing team · Documented chemical logs · One point of contact across your portfolio
Request a free walkthrough →
MikeGeneral Manager
Mike has spent more than 40 years in the pool trade. As general manager he oversees everything at Gary's, from the counter to the repair trucks. If a pump, heater, filter, or cleaner can be fixed, Mike can fix it.
DenisStore Manager
Denis brings 20+ years in the pool business, with a background in commercial pool cleaning. He runs the store and manages the service route, keeping the counter stocked and every stop on schedule.
"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."
Pool and spa supplies, free water testing, weekly service, and equipment repair across the Inland Empire.