Looking for roof replacement in Crystal, MN? MN Tree Pros has been serving Crystal and the surrounding Twin Cities metro since 2008. We're licensed, insured, and locally owned — and we actually pick up the phone.
## Roof replacement Full tear-off and replacement with architectural asphalt shingles, plus the underlayment, ice-and-water protection, and ventilation that a Minnesota roof actually needs. ### What a proper replacement includes - **Full tear-off** to the deck (we do not shingle over — you never see the rot underneath) - **Deck inspection** and replacement of any soft sheathing - **Ice and water shield** at eaves, valleys, and penetrations — critical here, where ice dams are a fact of life - **Synthetic underlayment** across the field - **New flashing** at chimneys, walls, and pipes — reusing old flashing is where leaks come back - **Balanced ventilation**: intake at the soffit, exhaust at the ridge - Drip edge, starter, and ridge cap - Magnet sweep and full cleanup ### Typical cost | Roof | Typical | |---|---| | Architectural asphalt, average single-story | $9,000 – $18,000 | | Two-story or complex roofline | $15,000 – $30,000 | | Steep pitch or multiple layers to tear off | Add 15 – 30% | | Metal roofing | $18,000 – $45,000+ | ### Insurance and hail Metro hail storms total a lot of roofs. If yours took hail, we will inspect it, document what we find, and work with your adjuster. We will also tell you plainly if the damage is not claimable — chasing a claim that will not pay wastes your deductible time. ### Timeline Most residential tear-offs and replacements are **1 to 3 days** on site.
Why Crystal chooses MN Tree Pros
- · Free on-site estimates in Crystal
- · Licensed & fully insured
- · Same-day & 24/7 storm response
- · Cleanup included on every job
- · Local crew — no out-of-state subs
- · Honest, written pricing