Home / Water heater repair

Water heater repair: find a licensed pro in San Diego County

No hot water, a leak or a pilot that won't stay lit? We list 30 San Diego County pros with active CSLB C-36 Plumbing licenses, checked October 22, 2026. Search your ZIP to find one.

Common water heater problems

Safety first: if you smell gas, leave the house and call your gas utility from outside.

What repair costs

Minor repairs typically run $150–$500 (This Old House, "How Much Does Water Heater Installation Cost?" (updated 06/17/2026; Home Depot data)). One San Diego County plumber publishes repairs from $279 (Tri Express Plumbing, Chula Vista water heater page (published prices)). More costs.

Repair or replace?

A leaking tank or a unit near the end of its 8–12 year typical life (This Old House, "How Much Does Water Heater Installation Cost?" (updated 06/17/2026; Home Depot data)) usually points to replacement. Read repair vs replace.

Licensed repair pros by city

Alpine (1), Carlsbad (5), Chula Vista (2), El Cajon (2), Escondido (3), Fallbrook (1), La Mesa (2), Lakeside (1), Oceanside (2), Poway (1), San Diego (8), San Marcos (1), Vista (1)

Compare license-checked San Diego pros

See each pro's CSLB license, bond and workers' comp, then call 2 or 3 for written quotes. It is free.

See licensed pros

VettedHeater may be paid by some pros in the future. Payment never affects which pros we list or the order they appear in.

FAQs

How much does water heater repair cost?

This Old House puts minor repairs such as a pilot light, heating element or thermostat at $150 to $500. One San Diego County plumber publishes repairs from $279.

Who can repair a water heater in California?

Hire a contractor with an active CSLB license; C-36 Plumbing is the plumbing classification. Every pro we list holds one.

When should I replace instead of repair?

When the tank itself leaks, or the unit is near the end of its typical life (8 to 12 years for tanks, per This Old House).

Sources