Fast, honest plumbing in Castle Rock.
From a dead water heater to a leaky shower — real expertise, a fair price, and a free estimate before any work starts. Call and get a straight answer.
Book a free estimate
Book-a-free-estimate lives right here at launch.
We wire this button straight into the scheduling system your front desk already runs — Housecall Pro, ServiceTitan, Jobber, or whatever you use — or set one up with you. Until then, the fastest way to lock in a time is a quick call.
(303) 718-6312The plumber Castle Rock homeowners keep recommending to their neighbors.
- Rated 5 stars across hundreds of local reviews
- Free estimates and upfront, honest pricing
- Fast to answer and prompt to schedule
- Locally focused on Castle Rock & the Front Range
Residential plumbing, from the small stuff to the 2 a.m. stuff.
Everything below is priced upfront and explained in plain English before the work starts. Not sure which one you need? Just call — we’ll help you sort it out.
01 Emergency Plumbing Repair
Fast answers and prompt scheduling when something's leaking, backed up, or won't shut off.
See details
02 Drain Cleaning & Clog Removal
Clearing slow and blocked drains in kitchens, bathrooms, and main lines.
See details
03 Faucet, Fixture & Shower Repair
Repairing and replacing faucets, shower heads, toilets, and other everyday fixtures.
See details
Pat picks up the phone. Then Pat shows up — often the same day.
Call for a free estimate
No quotas. No upselling. Just careful work and a heads-up on how to keep it running.
When you've got water where it shouldn't be, you don't want a sales pitch — you want someone who shows up, explains what's actually wrong, and fixes it right. That's the whole idea here: plain-English answers, prompt scheduling, and prices that make sense for the work. Homeowners across Castle Rock and the Front Range have made this their go-to plumber for exactly that reason. No quotas, no upselling — just careful work and a heads-up on how to keep things running after we leave.
- A real person answers, and sizes up how urgent it is.
- A clear, upfront quote — you approve the price before we start.
- A text with an ETA, and a walkthrough of the work when it’s done.
Six signs it’s time to call a plumber.
Most plumbing problems start small and quiet. Catching one early is the difference between a quick fix and a wet floor. If any of these sound familiar, it’s worth a look.
-
A faucet that won’t stop dripping
Usually a worn washer or cartridge — cheap to fix now, pricier once it scores the valve seat.
-
Rusty or discolored water
Often a water heater starting to corrode inside, or an aging galvanized supply line.
-
A drain that gurgles or empties slowly
A clog building in the trap or main line — far easier cleared early than after it backs up.
-
No hot water, or it runs out fast
A failing element or thermostat, sediment in the tank, or a heater that’s simply undersized.
-
The meter moves with everything off
A classic sign of a hidden leak somewhere in the system — worth finding before it spreads.
-
Weak water pressure
Mineral buildup, a partly-closed valve, or a supply-line problem upstream of the fixture.
Not sure if it’s worth a call? That’s exactly what a free estimate is for. Tell us what’s happening — you’ll get a straight answer, no pressure.
Book a free estimate
Book-a-free-estimate lives right here at launch.
We wire this button straight into the scheduling system your front desk already runs — Housecall Pro, ServiceTitan, Jobber, or whatever you use — or set one up with you. Until then, the fastest way to lock in a time is a quick call.
(303) 718-6312Four hundred and eighty-seven neighbors can’t all be wrong.
A perfect 5.0 on Google — earned one honest job at a time. Here’s a handful, in their words.
My 50 gallon electric water heater couldn't keep up with my family of 5, so was looking to replace it. Then it was dead when I returned from vacation on Thursday afternoon. That evening I called and spoke to Pat. He was at my house in 15 minutes, gave me a quote to swap out my 50 gallon electric water heater with a 75 gallon gas heater. He came back less than 2 days later on Saturday morning and completed the job! The price was better than a quote I got from a larger plumbing company, and the responsiveness and work quality was great!
We are so happy we called Patrick from Affordable Plumber! He arrived within a day of calling and was in and out in such a short time!! His knowledge and expertise is like a breath of fresh air. You are now our go-to plumber, we appreciate your professionalism and affordable prices!!
So glad I called Affordable Plumbing! Pat was amazing! He explained all of our plumbing repairs in detail (what needed to be fixed and why). He is going to be our go-to plumber for ALL of our plumbing repairs! Can't thank him enough for his work, professionalism, AND affordability!!!!
After my neighbor highly recommended me, I called and was immediately scheduled. He was affordable, knowledgeable, and prompt. He texted to let me know I'd be next and again when he was leaving with an ETA — what a courtesy! Very efficient, and when done he walked me through the completed work and how to maintain it. He even said if I have any questions to call and he'd walk me through, free of charge. I have a five star plumber for any future plumbing issues!
I highly recommend Affordable Plumber. At first I had larger companies assess my system and felt their only motives were sales and quotas. Then I found Affordable Plumber online, read the reviews and called Pat. He was so informative, quick to respond and quick to help! He recently replaced my water heater and fixed my master bath leaky shower head. His prices were reasonable, he's efficient, professional and will go the extra mile for you. Support local and call Pat!
Castle Rock and the towns around it.
Local through and through. If you’re in the Front Range and not sure whether you’re in range, the answer is almost always yes — just call and ask.
- Castle Rock
- Castle Pines
- Franktown
- Sedalia
- Larkspur
- Parker
Serving the neighborhoods we live in.
Questions we hear a lot.
How fast can you come out?
Call (303) 718-6312 and you'll get a real answer, not a runaround. We'll size up how urgent your situation is and get you on the schedule promptly — many jobs are handled within a day, and you'll get a heads-up before we arrive.
Do you charge for an estimate?
No — estimates are free. You'll get a clear quote for the work before anything starts, so there are no surprises when the job is done.
What areas do you serve?
Castle Rock and the surrounding Front Range, including Castle Pines, Franktown, Sedalia, Larkspur, and Parker. If you're nearby and not sure, just give us a call.
What are your hours?
We're available Monday through Friday, 7:00 AM to 7:00 PM. We're closed Saturday and Sunday. The fastest way to reach us is a phone call at (303) 718-6312.
Will I get a straight price, or a sales pitch?
A straight price. We explain what needs fixing and why, quote it upfront, and recommend only the work your situation actually calls for. Plenty of our customers came to us after feeling pressured elsewhere.
What kinds of plumbing work do you handle?
Everyday and urgent residential plumbing — water heaters, drain clogs, leaks, faucet and fixture repairs, repiping and water lines, and sprinkler-system plumbing. If you're not sure whether we cover it, just ask.
Tell us what’s going on.
The fastest way to a straight answer is a phone call — but if it’s easier, leave your details and we’ll get right back to you. Either way, the estimate’s free.
(303) 718-6312Prefer to book online? Start here
Book-a-free-estimate lives right here at launch.
We wire this button straight into the scheduling system your front desk already runs — Housecall Pro, ServiceTitan, Jobber, or whatever you use — or set one up with you. Until then, the fastest way to lock in a time is a quick call.
(303) 718-6312Request a free estimate
No obligation. We’ll only use this to get back to you.