Roof Replacement in Blaine and the Twin Cities
A Minnesota asphalt roof has a hard life. Hail season runs May through August, then come the freeze-thaw cycles that work every nail and seam loose. Most shingle roofs here give out years before their rated lifespan.
When your roof does give out, you need a replacement built for this climate, at a price that doesn't move after you sign. That's what we do. We've replaced roofs across the north metro since 2000, and we'll tell you up front if yours actually needs replacing. Sometimes the honest answer is "not yet." You'll get that answer from us.
How to Know It's Time
You don't need a roofer to spot most of these:
- Shingles that are curling, cracking, or losing granules (check your gutters — granules collect there)
- Shingles missing after wind events
- Dark streaks or bald patches visible from the street
- Daylight or water stains in the attic
- A roof past 18–20 years in Minnesota conditions, even if it "looks fine"
See two or more? Get an inspection. Ours is free, and we document everything with photos you keep — whether or not you hire us.
The Price-Locked Replacement Process
- Free inspection. We get on the roof, photograph everything, and tell you honestly whether you need a replacement or a repair.
- Material walkthrough. Shingle lines, colors, and what each option costs over its lifetime — including the cheaper option when it's the right call. One of our reviewers hired us specifically because we recommended the less expensive choice.
- Locked estimate. Your price in writing, locked before work begins. That's the number on your final invoice.
- Build day. Most homes are torn off and re-roofed in a single day. We protect your landscaping, then run magnets across your yard and driveway for nails before we leave.
- Final inspection and warranty registration. You get your Owens Corning warranty paperwork — up to 50 years — registered and in hand.
Built for Minnesota Code and Minnesota Weather
Every replacement includes ice and water barrier installed to Minnesota code at the eaves and valleys — the protection that matters most when ice dams form in February.
We install proper attic ventilation with every roof, because a poorly vented roof in this state grows ice dams and dies young.
Insurance Paying for It? We'll Handle That.
If your replacement is storm-related, don't fight the claim alone. We document the damage, meet your adjuster on the roof, and advocate until the claim covers what it should. Start with our claim process or learn more about storm damage repair.
Why Roofs R Us
- Owens Corning Platinum Preferred Contractor — the highest status Owens Corning awards, with warranties to 50 years
- Five-star reviews from Twin Cities homeowners
- Owner Luke Vogel has been on Minnesota roofs since 1998 — installer, project manager, now owner
- Local since 2000. We'll be in Blaine when your warranty matters.
Get a straight answer about your roof.
Free inspection, photos you keep, price locked in writing. Call (612) 282-8092 or request your locked estimate online.



