ROOFSRUS

TWIN CITIES METRO · FREE INSPECTION · LIC BC740619

Roof Replacement in Blaine and the Twin Cities

Most single-family Twin Cities homes are torn off and re-roofed in a single day; larger or steeper roofs may take two. Every replacement starts with a free roof inspection and a same-day photo report, then an itemized quote with the price locked in writing. Finished roofs are covered by an Owens Corning Platinum Protection Warranty of up to 50 years, transferable and registered before our crew leaves.

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. A shingle rated for thirty years is rated in a laboratory, not in a climate that swings a hundred and twenty degrees between January and July, so roofs here often need replacing sooner than the number on the wrapper suggests.

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

  1. Free inspection. We get on the roof, photograph everything, and tell you honestly whether you need a replacement or a repair.
  2. 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.
  3. Locked estimate. Your price in writing, locked before work begins. That's the number on your final invoice.
  4. 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.
  5. 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.

If a Storm Is Involved

If your replacement is storm-related, we document the damage and give you an itemized estimate, and we can be on the roof when your adjuster visits to answer construction questions. The claim itself stays between you and your carrier, which is where Minnesota Statute 325E.66 puts it. See what to expect on storm damage work 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.

AREAS WE SERVE

Roof Replacement across the metro

A few of the cities where this comes up, with the local detail that makes each one different. Same crews and the same free inspection in all of them, and if your city is not listed we very likely still cover it.

See all 37 metro cities we cover

Straight answers.

How long does a roof replacement take?+

Most single-family Twin Cities homes are torn off and re-roofed in a single day. Larger or steeper roofs may take two. Either way, we protect your plants, magnet-sweep the driveway and yard for nails, and don't leave until the site is clean.

How much does a roof replacement cost in the Twin Cities?+

Price depends on your roof's size and pitch, how many layers have to come off, and the shingle line you choose. We don't quote a number over the phone. You get a free roof inspection with a same-day photo report, then an itemized quote with the price locked in writing, that locked number is what appears on your final invoice.

Do I need a full replacement or just a repair?+

If the damage is isolated, a few wind-lifted shingles, one flashing detail, a repair is usually the right call, and we'll say so. Replacement makes sense when shingles are curling, cracking, or shedding granules into the gutters, when leaks keep coming back, or when the roof is past 18-20 years in Minnesota conditions. Our free inspection ends with a written recommendation and the photos to back it up, which are yours to keep either way.

What warranty comes with a new roof?+

As an Owens Corning Platinum Preferred Contractor we can offer the Platinum Protection Warranty, up to 50 years covering materials and workmanship, including labor for a covered defect. It's transferable to the next homeowner, and we register every install with Owens Corning before the crew leaves your driveway.

Will you handle the permit and the old roof disposal?+

Yes. We pull the required permits for your city and handle tear-off, hauling, and disposal of the old roof, you don't coordinate a dumpster or call the city. Permit requirements vary by municipality across the metro, so we confirm exactly what your address needs during the free inspection. We're a licensed Minnesota contractor, MN License #BC740619.

Find out what your roof needs. Free.

Ten minutes on your schedule. A same-day photo report. A price that holds.

Call (763) 762-9031

Free inspection, same-day photo report, no obligation. We call back the same business day.

Call (763) 762-9031Free inspection