Chimney Repair, done the honest way
Most chimney repairs in the Twin Cities come back to one thing: water. It gets in through a cracked crown, a missing cap, failed flashing or open mortar joints, then freezes, expands and breaks the masonry apart a little more every winter. Fix the entry point early and the repair is small. Wait, and it turns into a rebuild.
We start by finding where the damage actually comes from, photograph it, and give you a written price for the fix. Sometimes that is a few hundred dollars of flashing. Sometimes the honest answer is that the top of the chimney needs to be rebuilt. Either way you see it before you decide.
Signs you need this
- Water stains on ceilings or walls near the chimney
- Cracks in the crown or loose bricks near the top
- Rust streaks, or a rusted cap or chase cover
- White staining on the brick
- Mortar falling out of the joints

Chimney repairs we handle
Crown repair and rebuilds, chimney caps, flashing, chase covers, tuckpointing and brick replacement, liners, flue restoration, leak repair and rebuilds.
Chimney repair prices
These are starting prices from our price list. Your exact number comes in writing after we look: flashing repair from $250, cap replacement from $350, crown repair from $500, brick replacement $25 to $50 per brick, flashing replacement from $1,200, crown rebuild from $1,200, liner from $2,000. Rebuilds are quoted after we see the chimney. Full ranges are in our chimney repair cost guide.
Repair or rebuild?
If the brick is sound and only the crown, cap, flashing or mortar has failed, repair it. If the top courses are loose, leaning or crumbling, rebuilding those courses is safer and lasts longer than patching. When both are possible, we show you the photos and both prices.
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.