
5.0 · 2 Google Reviews
A Clean Pool Every Week, Zero Hassle
DC Pool Service and Repair keeps pools in Upland and across the Inland Empire clean, clear, and ready to swim. We handle the work so you never have to think about it.
- Licensed & insured
- Locally owned, serving Upland, Inland Empire
- Free quotes, same-day response
Licensed & Insured
Your backyard is covered
5.0 · 2 Google Reviews
Real reviews from real neighbors
Same-Day Response
Quotes and callbacks, same day


Why DC Pool Service and Repair
Upland's Reliable Pool Tech, Week After Week
Same Tech Every Visit
You get the same person every single week. I learn your pool, spot problems early, and keep your water dialed in.
Repairs Done Right Away
I carry common parts on the truck. Most pump and equipment repairs get handled the same visit, not scheduled out for weeks.
No Contracts Required
Service runs month to month. Stay because the work is good, not because you signed something.
Our Bread & Butter
Weekly Pool Cleaning in Upland
The service that makes your pool the easiest thing you own.
Most Popular
Weekly Pool Cleaning
Consistent weekly cleaning keeps your Upland pool clear, balanced, and ready to use every day. I handle the chemistry, the brushing, and the equipment checks so you never have to.
- Surface skimming and debris removal
- Wall, step, and tile brushing
- Pump basket and skimmer basket emptying
- Water chemistry test and chemical adjustment
- Equipment inspection and condition report
More Ways We Help
Beyond the Weekly Visit
Filters, pumps, green pools. If it touches your water, we can fix it.

Filter Cleans
A clean filter is the difference between a pool that stays clear and one that constantly fights algae and cloudiness. I clean and inspect your filter on a schedule that fits your pool's actual needs.
See details →

Pump & Equipment Repairs
When your pump starts making noise or your equipment stops working, I diagnose it fast and fix it right. Most repairs on Inland Empire pools get handled the same day I show up.
See details →

Green Pool Recovery
A green pool is not just ugly, it is a health risk. I treat the algae, balance the chemistry, and get your Upland pool back to clear water as quickly as possible.
See details →
Our Work
The Proof Is in the Water
FAQ
Before You Call, Find Questions Homeowners Commonly Ask
What areas do you service?
DC Pool Service and Repair serves Upland and the surrounding Inland Empire communities. If you are not sure whether you are in our range, call or text and I will give you a straight answer.
How much does weekly pool service cost in Upland?
Most residential pools in Upland run between $120 and $180 per month for full weekly service. The exact price depends on pool size, sanitizer type, and current condition. I give you a firm number before any work starts.
What does your weekly pool cleaning include?
Every visit covers brushing walls and steps, skimming the surface, emptying baskets, checking and adjusting water chemistry, and a quick equipment inspection. You get a detailed service report after each visit so you always know what was done.
My pool turned green. Can you fix it?
Yes. Green pool recovery in the Inland Empire is one of the most common calls I get, especially after a stretch of triple-digit heat. I treat the algae, balance the water, and get your pool swim-ready as fast as possible, usually within a few days depending on severity.
How often should I have my filter cleaned?
For most Upland pools I recommend a filter clean every three to six months. Pools that run heavy bather loads or sit under a lot of trees may need it more often. A dirty filter strains your pump and throws your chemistry off, so I check it every visit and flag it when it is time.
Do you repair pool pumps and equipment in Upland?
Pump repairs, motor replacements, timer and valve work, and general equipment repairs are all part of what I do. I stock the parts most commonly needed on Inland Empire pools so I can handle most repairs without a second trip.
Service Areas
Your Neighborhood Is on Our Route
Serving homes across Upland & Inland Empire


Talk to DC Pool Service and Repair
Your Weekends Are for Swimming, Not Skimming
Call, or send the form. Either way you'll hear back the same day with a straight answer and a straight price.
- (909) 868-8314
- Mon-Sat 7am-7pm
- DC Pool Service and Repair · Upland, Inland Empire