Cedar & Steam Water Heater Co. · Asheville, NC
Water heater service Asheville, NC

Pick your time. We’ll bring the truck.

A local crew working out of Asheville — tank flushes, repairs, replacements and tankless descaling across Buncombe County.

Book a time
Or call the shop (555) 014-2290
Service area

Asheville · Weaverville · Black Mountain · Fletcher · Arden · Swannanoa · Buncombe County

This week’s book Open times
  • Mon 8:00a Annual tank flush Open
  • Mon 1:30p Repair visit Booked
  • Tue 9:00a Tankless descale service Open
  • Wed 8:30a 50-gal replacement Booked
  • Thu 11:00a Repair visit Open
  • Fri 8:00a Annual tank flush Open

Tap any open time to start your booking, and we’ll call you back to confirm the job and the hour.

Visit How a visit goes

Four steps from open slot to finished job.

Pick a time that suits you, and we confirm it by phone before the truck rolls. You’ll know what the visit covers — and what it costs — before we start.

A water heater tank flush in progress in a clean basement
A tank flush mid-job — drop cloths down, light on
  1. 01

    You pick a time

    Choose an open slot in the book or call the shop. We confirm the day and tell you what the visit covers.

  2. 02

    We call ahead

    A call when the truck is on the way, so you’re not sitting around waiting on us all morning.

  3. 03

    The work, explained

    Flush, repair or a full swap. You hear what we found and what it costs before we go ahead with anything.

  4. 04

    Tidy when we leave

    Drop cloths up, floor wiped, and a plain note telling you when the next flush is due.

Rates Services & sample prices

Itemized, the way a shop writes it.

Five lines cover most of what we do in Buncombe County. Anything outside them, we look first and put the price in writing.

  • Annual tank flush $149 Yearly service — drains the tank and clears the sediment
  • Repair visit $129 Pilot, element, valve, thermostat or a leak
  • 50-gal replacement from $1,450 Installed
  • Tankless descale service $249 Clears mineral scale out of the heat exchanger
  • New install consultation free We look, measure and quote before you decide

Sample prices for the Asheville area. Every house is a little different, so we confirm the number with you before we start.

Descaling a tankless water heater on a garage wall
Descaling a tankless unit
Local Service area

Where the truck goes.

We work out of Asheville and cover Buncombe County and the towns around it. If you’re in one of these, you’re on our route.

Buncombe County route Towns we cover
  • Asheville
  • Weaverville
  • Black Mountain
  • Fletcher
  • Arden
  • Swannanoa

Just outside the list? Call the shop and we’ll tell you straight whether we can get to you.

A plain green service truck parked on a mountain-town street at golden hour
Out on a Buncombe County call
Open Book a time

Write your name in the book.

Tell us the job and a time that suits you. We check the week and call you back to confirm the slot.

  1. 01

    Pick the job and a preferred time below.

  2. 02

    We check the week and ring you to confirm.

  3. 03

    Your name and slot go in the book. Done.

Rather talk it through? (555) 014-2290

We’ll confirm your slot by phone. If water is on the floor right now, call (555) 014-2290 instead.

A hand writing a name in a ruled paper appointment ledger on a shop counter
Job details, written down by hand