Expert water heater repair, replacement, and installation for homes across every town in Marin and Sonoma County.
From the hillside closets of Mill Valley and San Anselmo to the slab-built ranchers of Novato, Petaluma, and Santa Rosa, no two water heater jobs in the North Bay look alike, and the right fix depends on your home's age, fuel, and access. John Owens Services has repaired, replaced, and installed water heaters across Marin and Sonoma since 1986, so we know why inland tanks crust with sediment while west county systems fight propane and well water. Whether your unit is leaking in the garage, running cold halfway through a shower, or simply past its years, we diagnose first and recommend honestly.
It depends on age, where it is leaking, repair cost, and your hot-water demand — a tank leaking from the body needs replacement, while a bad thermostat, valve, or element is usually a worthwhile repair. Our licensed technicians (CA #501853) give you a straight recommendation, often same day.
Yes. We keep common parts stocked and offer same-day water heater repair across both counties, and most standard tank or tankless replacements can be completed in a single visit.
Cost depends on fuel type, tank versus tankless, and what your home needs for venting, gas sizing, and earthquake strapping to meet California code. We measure and quote on site so the price reflects your actual install, not a generic estimate.
A standard tank typically lasts 8–12 years, and tankless up to 20 with annual maintenance — but hard inland water shortens that, so an annual flush and anode check is the best way to reach full lifespan. We have serviced these systems across Marin and Sonoma since 1986.
From the Marin coast to Sonoma wine country, we bring honest plumbing, heating & cooling to homeowners across both counties — based locally since 1986.