Roofing Built for Minnesota Weather
Your roof has to stand up to everything Minnesota throws at it — heavy snow loads, ice dams, hail, and 80-degree summer days. At Rasmussen Construction, we have been installing and replacing roofs for homeowners across Southeast Minnesota since 1987, and we build every roof to handle this climate for the long haul.
We are a true family-owned roofing contractor — when you hire us, Josh and Justin Rasmussen are the ones on-site, not a crew you've never met. We take the time to get the details right: proper ice-and-water shield at eaves and valleys, full re-flashing around chimneys and vents, balanced attic ventilation, and quality shingles installed to manufacturer spec so the warranty stays intact.
Roofing Services We Offer
- Full roof replacements — tear-off, decking inspection, underlayment, ice shield, and new shingles
- Storm and hail damage repair — including help working with your insurance adjuster
- New roof installations on additions and new construction
- Asphalt shingle roofing — architectural shingles in a wide range of styles and colors
- Metal roofing for homeowners who want maximum longevity
- Roof repairs — leaks, missing shingles, flashing, and ventilation fixes
- Soffit, fascia, and gutter coordination alongside your roofing project
What Sets Our Roofing Apart
Most roofing problems we see in Minnesota homes don't come from bad shingles — they come from rushed installs that skip the details. Our crews stay through the cleanup and we use magnetic sweepers to leave your yard nail-free. Every job is backed by our workmanship guarantee on top of the manufacturer's shingle warranty.