Same-day water heater repair
in Concord & the Bay Area.
A straight diagnosis. A fair price. Hot water back.
No hot water, a leaking tank, strange noises from the utility closet — we diagnose fast and give you a straight answer. Whether it's a routine fix or an emergency, most hot water heater repairs are completed the same visit.
Same-day available
Most repairs completed the same visit.
Gas & electric
Tank, tankless, heat pump — all systems.
Honest diagnosis
We tell you repair vs. replace upfront.
CA Lic. #802256
Licensed, insured, family-owned since 2001.

“Came out within 30 mins, fixed it under an hour for $237.”
Sly B.
Martinez, CA · Yelp
What We Do
A straight diagnosis.
A fair price.
Hot water back.
Most water heater calls are solvable without a full replacement. We inspect the unit properly, explain what failed, and tell you whether repair makes sense. If replacement is the better value, we say so — and can often handle both in the same visit.
Need a full replacement?Gas water heaters
Electric water heaters
Heat pump
Propane systems
Tank units — all sizes
Tankless units
All major brands
Older & discontinued
How It Works
From your first call
to hot water confirmed.
- Step 1:
Call & Describe
Tell us what's happening — no hot water, temperature swings, strange noises, or a leak. Helps us arrive with the right parts.
- Step 2:
Inspect & Diagnose
We check elements, thermostat, T&P valve, anode rod, and tank condition. You get a plain-language explanation of what failed and why.
- Step 3:
Repair or Advise
If repair makes sense, we fix it on the spot. If replacement is the better value, we say so — and can handle installation the same visit.
- Step 4:
Test & Confirm
We verify temperature, pressure relief, and zero leaks before we leave. You see it working before we close the job.

Know the Signs
Repair or replace?
We'll tell you honestly.
Repair vs. replacement
The honest answer depends on age, condition, and what failed.
Under 10 years
Usually repairAn isolated failure — element, thermostat, T&P valve — is almost always worth repairing. The tank has life left.
10–15 years, recurring issues
Often replaceRepair might buy another year or two, but replacement is the smarter long-term investment.
Tank body leaking
ReplaceInternal corrosion — replacement is the only real fix. We can handle installation the same visit.
Signs you need a repair
Don't wait until you've fully lost hot water.
- No hot water, or not getting hot enough
- Hot water runs out faster than it used to
- Rusty, discolored, or cloudy hot water
- Water pooling at the base of the tank
- Popping, rumbling, or banging from the unit
- Pilot light keeps going out (gas units)
- Unusually high gas or electric bills
FAQ
Common questions
Everything homeowners ask before calling us.
Most repairs run $150–$400 depending on the part and labor. A failed heating element or thermostat is typically on the lower end. We give you a price before any work begins — no surprises.
Most repairs are done in 1–2 hours. Element and thermostat replacements are usually under 90 minutes. If we need to order a part, we schedule a return visit and give you a timeline — you won't be left guessing.
Depends where the leak is. A fitting, T&P valve, or drain valve is usually a straightforward fix. A leak from the tank body means internal corrosion — that requires replacement. We'll tell you which situation you're in after the inspection.
Under 10 years old with an isolated failure — element, thermostat, T&P valve — repair is almost always the better value. 12–15 years old with recurring problems, or a leaking tank body, and replacement makes more sense long-term. We give you the honest answer.
All major brands — A.O. Smith, Rheem, Bradford White, State, Noritz, Rinnai, Navien, and more. Most residential units share the same core components regardless of brand, so we can usually get repairs done same day.
Yes. We serve Concord, Walnut Creek, Martinez, Pleasant Hill, Lafayette, Alamo, Moraga, Orinda, San Ramon, Danville, and surrounding Contra Costa County communities. (925) 288-0409.
Yes. If a repair we performed fails, we come back. We'll be clear about what's covered when we give you the quote.
Yes. We know a cold shower isn't optional. Call us at (925) 288-0409 and we'll get someone out as fast as possible — same day in most cases throughout Contra Costa County.
Tank water heaters last 8–12 years on average. Tankless units can last 20 years or more with proper maintenance. If yours is approaching the end of that range and you're seeing problems, replacement is often the smarter investment — we'll tell you honestly which way to go.
Brands We Service
Customer Reviews
Don't take our
word for it.
“I recently called another plumbing company who quoted $350 labor & $150+ for parts — then said they'd call me when they found the part. Guerra Bros came out within 30 mins, checked out my issue, and fixed it under an hour for $237. Now I have hot water again.”
“I highly recommend Guerra plumbing. Tony was professional, knowledgeable and solved all of the plumbing issues. He explained the causes of the problems and offered suggestions for prevention.”
“Guerra Bros. Plumbing came out same day and fixed our leak quickly. Honest pricing and professional service. Highly recommend!”
Where We Work
Water Heater Repair near you.
Same-day service available in Concord, Walnut Creek, Martinez, and throughout Contra Costa County.
Don't see your city? Call us — we may still serve your area.
View all service areasRelated Services
You may also need
For Homeowners
Water Heater Installation
Full replacement when repair no longer makes sense. All sizes, gas and electric.
View Installation
Same-day available
For Homeowners
Tankless Water Heaters
Install or service on-demand systems. Endless hot water, lower standby energy use.
View Tankless
On-demand systems
For Homeowners
Leak Detection
If water is showing up where it shouldn't, we find where it's coming from.
View Leak Detection
Non-invasive diagnosis


