Draft: this site is not live yet.
(909) 868-83145.0 rated on Google

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

What can we help you with?

1 of 2

Pick one to get your free quote.

5.0 on GoogleLicensed & insuredSame-day response

Takes 30 seconds. No spam, no pressure.

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.

Weekly Pool CleaningMost 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
1Reach outCall or send the form. Takes 30 seconds.
2Get your quoteA straight price, same day. No pressure.
3We handle your poolSame expert, same day, every week.

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.

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

What can we help you with?

1 of 2

Pick one to get your free quote.

5.0 on GoogleLicensed & insuredSame-day response

Takes 30 seconds. No spam, no pressure.

Call NowGet My Free Quote