Call (336) 569-4407 Text (336) 569-4407
Elkin and Surry County. Monday–Friday, 9:00 AM – 5:00 PM. This page is minor parts repair on the heater you already have.
Labor $185–$425 plus typical parts $35–$120. Combined estimate $220–$545. That covers an element, thermostat, or ignitor. It does not change fuel or the route or size of piping.
The $69 visit fee comes off only if you approve that repair on the same visit. It is not a credit on a later visit. A call, text, or the form below is a request. Daniel confirms any visit. No tank replacement.
Related labor rates
| Service | Labor | Est. equipment & materials | Typical job total | Notes |
|---|---|---|---|---|
| Water Heater | ||||
| Water heater repair | $185 – $425 | $35 – $120 | $220 – $545 | Elements, thermostats, or an ignitor on the installed heater. No tank replacement and no change to fuel or piping route or size. |
Installed prices include the part. Larger part swaps list labor and an equipment range separately. These figures are estimates until Daniel confirms them on site. The $69 visit fee comes off only an approved repair on that same visit. It is not a credit on a later visit. Tank replacement, a new condenser unit, a new mini-split, an expansion tank, and new piping, duct, or wiring are not offered.
Service area
We serve Elkin · Mount Airy · Pilot Mountain · Dobson · Yadkinville · Jonesville · Boonville · King and surrounding communities. Text your address to confirm scheduling.