Gas Fireplace Repair, done the honest way
When a gas fireplace will not light, will not stay lit, or the pilot keeps going out, it is usually one of three parts: the pilot assembly, the gas valve or the control module. These are the gas fireplace repairs we do most across the Twin Cities, especially in the first cold weeks of fall when everyone turns theirs back on.
We find which part has failed, show you, and give you the price in writing before we replace anything. A pilot assembly usually runs $500 to $800, a control module $500 to $700, and a gas valve $900 to $1,300.
Signs you need this
- The pilot will not light or goes out after a few seconds
- The fireplace clicks but never ignites
- The burner lights, then shuts off
- The remote or wall switch stopped working
- Soot on the glass or a flame that looks wrong

Why a gas fireplace will not stay lit
When the pilot lights but goes out, the usual cause is the thermocouple or thermopile in the pilot assembly. It senses the flame and tells the gas valve to stay open, and when it weakens the valve shuts the gas off. A dirty pilot, weak remote or receiver batteries, or a failing gas valve are the other common causes. We test the parts and tell you which one it is before we replace anything.
How it works
We look
Every part of the chimney, photographed. Cap, crown, flue, liner, flashing, damper and firebox.
You see the price
Photos of what we found and an itemized price in writing. No pressure on your own roof.
We fix it right
Clean work, before and after photos, and we leave your home the way we found it.
Pricing
Serving Minneapolis, St. Paul and the whole Twin Cities metro from Savage, MN. Fastest scheduling across the south metro: Burnsville, Eagan, Apple Valley, Prior Lake, Shakopee, Lakeville, Bloomington, Edina and Eden Prairie.