CALL NOW TEXT US
FREE No-Hassle Instant Quote (:30 or Less!): Instant Quote

Get A FREE No-Hassle Instant Quote (:30 or Less!)

Instant Quote

Call Us Now:  (763) 333-7663

Roofing Contractor in St. Francis, MN

Expert Roofing Services

  • A+ Better Business Bureau Accredited
  • Comprehensive Product and Workmanship Warranties
  • Affordable Financing Options

trusted roofing contractor St. Francis, MN

By Brian Christensen, Owner · Last updated October 2026

New roof in St. Francis at a glance

  • Cost: most homes $8,000–$30,000, one written price for the whole job
  • Time: 1–2 days on site for most homes
  • Permit: we pull any permit the city requires and schedule the inspection
  • Warranty: manufacturer material warranty + our 5-year workmanship warranty
  • Storms: 57 hail reports within 10 miles since 2004; free damage inspections
  • Paying for it: insurance may cover storm damage; financing through Service Finance

Ascension Roofing & Siding replaces and repairs roofs across St. Francis and the surrounding area. We’re based just up the road in Isanti, we’ve replaced more than 700 roofs, and we’ve been doing this for over 15 years.

Book a Free Roof Inspection · Call 763-333-ROOF (763-333-7663)

Roof Replacement in St. Francis

St. Francis has some of the newest housing in the area: half of its homes were built after 1998, and only about 14 percent of households rent (BestNeighborhood). That means a wave of St. Francis homes is reaching the age where the original builder-grade roof wears out, usually somewhere between 15 and 25 years in Minnesota.

What a replacement with us includes:

  • Free inspection of the roof and attic, with photos of what we find.
  • A written price for the whole job, not a per-square number.
  • Permits handled. We pull any permit the City of St. Francis requires and schedule the inspection.
  • Full tear-off to the deck, with soft or rotted decking replaced, not covered.
  • Ice and water barrier from the eaves to at least 24 inches inside the exterior wall, per Minnesota code.
  • Attic ventilation corrected, so the roof isn’t cooked from underneath and ice dams have less to work with.
  • New step and wall flashing, never reused.
  • Code upgrades caught early. If the city or the inspector requires an upgrade once the old roof is off, we tell you before we proceed and handle it.
  • One to two days on site for most homes, then a magnetic nail sweep and full cleanup.
  • 5-year workmanship warranty on top of the manufacturer’s material warranty.

Hail and Storm Damage in St. Francis

There have been 57 hail reports within ten miles of St. Francis since 2004, including hail up to 2.75 inches across, with May and July the most active months. The most recent nearby hail fell on June 12, 2024 (Stormersite). Hail damage often isn’t visible from the ground: the shingles look fine but the mat underneath is bruised, and the roof fails a few years later.

We inspect, photograph and document what’s actually there. If you have a real claim, we’ll meet your adjuster at the house and help with the paperwork. If you don’t, we’ll tell you so. See our storm damage repair page.

Shingle Roof Repair

Blown-off shingles, a leaking pipe boot, or a drip at a chimney or vent can usually be repaired. We take small jobs and tell you honestly when a repair is the smarter move.

Metal Roofing in St. Francis

A metal roof sheds snow, stands up to hail and wind, and commonly lasts 40 to 70 years. We install standing seam, metal and stone-coated shingles, and exposed-fastener panels for homes, shops and outbuildings. See our metal roofing page.

Siding, Gutters and Windows

The storm that damages a roof usually damages siding and gutters too. We handle siding, gutters and windows, so one company and one claim can cover the whole exterior.

What St. Francis Homeowners Say

Brian P., St. Francis — new roof and vinyl siding with project manager Chad Finney, who handled an unexpected code upgrade along the way.

Matthew T., David B. and Jarrett P., St. Francis — all gave us 5 stars.

Brett S., Oak Grove — worked with Chad and said our crew “crushed it.”

We’ve earned more than 400 Google reviews and over 500 across Google, the BBB and Facebook. Read more reviews.

St. Francis Roofing FAQs

Do I need a permit to replace my roof in St. Francis?

We pull any permit the City of St. Francis requires for your project and handle the inspection, so you don’t have to.

How much does a new roof cost in St. Francis?

Most residential roof replacements run roughly $8,000 to $30,000, depending on the size and pitch of the roof, how many layers come off, decking repairs and the material you choose. You’ll get one written price after a free inspection. Financing is available through Service Finance.

My house was built around 2000. Do I need a new roof yet?

Possibly. Builder-grade shingles from that era are often at the end of their life by now. Curling or missing shingles, granules in the gutters and ice dams are the signs. A free inspection will tell you where yours stands.

What happens if there's a surprise once the old roof is off?

We’ll show you photos and explain it before doing anything extra, so there are no surprises on your bill.

Should I file an insurance claim after hail?

Get an inspection first. Hail damage often isn’t visible from the ground, and filing a claim with nothing to find isn’t worth it. We’ll document what’s there and tell you either way.

Can you replace my roof in the winter?

We don’t install roofs in Minnesota winter. Shingles need warmth to seal properly, and cold installs can void the warranty. We’ll tarp and make emergency repairs and schedule the replacement for spring.

Get a Free Roof Inspection in St. Francis

Call 763-333-ROOF (763-333-7663) or book your free inspection online. We answer 24/7, we show you photos of what we find, and there’s no pressure and no obligation.

We also serve Oak Grove, East Bethel, Andover, Isanti, Zimmerman and Ham Lake.

Sources: BestNeighborhood housing data, Stormersite hail and storm reports.