Can a fireplace be added to an existing home that never had one?
Yes — and in Canton we approach it with the Pigeon River in mind. The recent flooding water-damaged a lot of hearths and gas appliances along the valley, so when we add a fireplace to a home that never had one, careful inspection and a properly pressure-tested gas connection come first.
Why the connection gets extra care
Flood-prone valley homes have taught everyone here that gas fittings and appliances need to be sound and inspected. Adding a fireplace is licensed gas work regardless — we run the line, pressure-test it, pull the Haywood County permit, and meet the inspector — but in Canton we're especially deliberate about where the line runs and how the unit is set. A sealed direct-vent unit mounted up on the wall, away from the floor, is a sensible choice.
Fuel and the damp valley air
Canton is mixed-fuel — natural gas in parts of town, propane elsewhere — so step one is confirming what feeds your house. And the valley-floor fog rusts dampers and caps early, which is one more reason a direct-vent fireplace with no chimney makes sense for a first-time hearth. A Napoleon or Kozy Heat unit vents out a sidewall and stays sealed from the weather.
Backup heat that survives the next one
With millivolt or battery-backup ignition, a gas fireplace throws heat even with the grid down — the homes that stayed warm through the outages were the ones with a working hearth. We're 20 minutes west of the Asheville showroom. Free assessment — (828) 545-0525.
Fireplace help in Canton
We install and service fireplaces throughout Canton and the rest of Haywood County — just 20 minutes west from our Asheville-area showroom.
Related questions
- At what stage of new construction does the fireplace get installed?
- Is adding a fireplace during a remodel more involved than in new construction?
- Can a fireplace be installed in an upstairs or second-floor room?
- Can you add a fireplace to a house that has no gas service?
- What should my builder rough in now if I want a fireplace later?

