We start every new roof by checking the deck for rot from past ice dams along the eaves. In Minneapolis homes built before 1980 the original felt paper often fails after 20 years of freeze thaw cycles. We replace bad boards with 5/8 inch plywood before we lay synthetic underlayment rated to 40 below.
Hennepin County requires a permit for any full tear off. Cheap crews skip the inspection and nail shingles straight over old layers. That traps moisture and voids the shingle warranty after the first big snow load. We file the permit same day and schedule the city check before we load the truck.
Summers here hit 90 with high humidity so we use ridge vent and intake soffits sized for the square footage. Without proper airflow the attic hits 140 degrees and shortens shingle life by half. We cut the ridge vent last so the crew does not walk on fresh work.
After the job we haul every scrap and magnet the yard twice. Left nails end up in tires on North Loop streets. We also leave a 10 foot section of new flashing at the chimney so the homeowner can see the seal before we finish.
New Roof Installation Services We Offer
✓Asphalt Shingle New Roof
Full tear off and install of architectural shingles on homes under 2,000 square feet. Done in two to three days with ridge vent included.
✓Emergency New Roof After Storm
Same week start after hail or wind damage. We tarp first then pull permits and replace the roof before the next snow.
✓Metal Roof Installation
Standing seam metal over existing deck on homes or garages. Handles snow slide off and lasts 40 plus years in our climate.
✓Commercial Flat Roof Install
TPO or EPDM membrane on small commercial buildings in Northeast or Camden. Includes new insulation and 20 year warranty.
✓New Roof for Accessibility Needs
Low slope metal or modified bitumen on homes needing ramp access. Installed in three days with minimal disruption.
New Roof Installation Cost in Minneapolis, MN
| Service | Typical Range | What Affects It |
|---|---|---|
| New asphalt shingle roof 1,200 square feet | $8,500–$12,000 | Single story with easy access and one layer to tear off |
| New asphalt shingle roof 1,800 square feet | $12,500–$16,500 | Two story with steep pitch or two layers adds cost |
| Metal roof install on 1,000 square foot garage | $7,000–$10,000 | Standing seam with insulation board |
| TPO flat roof on small commercial building | $9,000–$14,000 | Includes new insulation and edge details |
| Free estimate for new roof installation | Free | Call 24/7 or stop by 3433 NE Broadway St |
Ranges are typical for Minneapolis, MN and confirmed with an exact written quote before any work starts.
How it works
- 1
Site Check And Permit
We measure the roof and check deck condition. Permit filed same day at Hennepin County. Takes one morning.
- 2
Tear Off And Deck Repair
Remove all layers down to deck. Replace rotten boards and add drip edge. One to two days depending on layers.
- 3
Underlayment And Shingles
Lay ice and water shield at eaves then synthetic underlayment. Install shingles or metal with ridge vent. One to two days.
- 4
Final Walk And Cleanup
Magnet the yard and check every seam with the owner. Haul all debris same day.
Pricing
Most jobs land between 8k and 16k. Size, pitch, and number of layers drive the price up or down.