Roofers in St Paul, MN

Compare up to three local St Paul roofing contractors from Henry's vetted bench — repairs, full replacements and storm damage.

Enter your ZIP and Henry lines up to three licensed local roofers. Free, no obligation.

Licensed, insured and background-checked — the Henry Standard.

St Paul homes take a beating from ice dams, hailstorms, and heavy snow loads, so hiring a roofer who knows Ramsey County code and Minnesota licensing rules matters. This hub covers real permit, license, cost, and neighborhood details to help you hire with confidence.

The Henry Standard

Every roofer in our network agrees to three things.

Show up

Call back. Keep appointments. And if something changes, communicate it.

Quote honestly

Clear scope, materials, and pricing in writing—so you know what you're agreeing to.

Finish the work

See the job through and take care of the agreed-upon work before calling it finished.

Nothing revolutionary. Just the way we believe doing business should still be done.

How Henry matches you with St Paul roofers

  1. Step 1

    Tell Henry about the roof

    Your ZIP, what's going on up there, and how soon you need it handled. Two minutes, four questions.

  2. Step 2

    Pros are already vetted

    Only three Henry Standard roofers in your St Paul-area ZIP get your request — pros we've checked for responsiveness, references and written estimates.

  3. Step 3

    Compare up to three quotes

    You hear from three roofers at most — never a list of twenty — and every estimate comes in writing. You pick, or pick nobody.

Get My Free Roofing Quotes

What roofing costs in St Paul

Roof inspection$150 - $400
Asphalt shingle roof replacement (1,800-2,200 sq ft)$9,500 - $16,500
Roof repair (leak, flashing, storm damage)$400 - $1,800
Ice dam removal (steam)$500 - $1,200
Full tear-off with plywood decking replacement$12,000 - $22,000

Ranges are general estimates gathered from homeowner-reported quotes in the St Paul area, not an offer or a quote for your roof.

When to schedule roof work in St Paul

St Paul's freeze-thaw winters drive ice dam damage on older homes in Como and Merriam Park, while spring and summer hailstorms across the Twin Cities metro trigger insurance claims and seasonal contractor demand; roofs must also be built to handle Minnesota's snow load requirements.

Permits, inspections and HOA rules

Reroofing on one- and two-family homes requires a permit from the Saint Paul Department of Safety and Inspections (DSI), 375 Jackson Street, Suite 220 (651-266-8989). DSI's Reroofing Guideline (2020 MN Residential Code, Section R908) prohibits shingle overlays over an existing layer in most cases and requires notifying the area building inspector before work begins; permits and inspections are now managed through the city's PAULIE platform.

Licensing and insurance in Minnesota

Roofers working on Minnesota homes must hold a Residential Building Contractor or Residential Roofer license through the Minnesota Department of Labor and Industry (DLI). Verify any contractor's license, bond, and insurance status free using DLI's iMS License and Registration Lookup at ims.dli.mn.gov before signing a contract.

Why St Paul roofs need specialized care

Many St Paul homes in Summit Hill, Macalester-Groveland, and Merriam Park are pre-war bungalows and Tudors with shallow attic ventilation, which makes them prone to ice dams when warm attic air melts roof snow that refreezes at the eaves.

Newer construction and additions in Highland Park and Como still must meet Minnesota's snow load and wind design requirements under the state residential code, so a roofer's familiarity with local code is essential.

Permits and inspections in Saint Paul

DSI requires a building permit for reroofing work and generally does not allow a second layer of shingles over an existing roof. Homeowners should ask their contractor to pull the permit and schedule the required inspection rather than skip it to save time.

The city's Reroofing Guideline also addresses when deck sheathing replacement and ice-and-water shield underlayment are required, which is standard practice in St Paul given the climate.

Verifying licensing and insurance

Before hiring, look up the contractor's Residential Building Contractor or Residential Roofer license on DLI's iMS system to confirm it's active and check for enforcement actions.

Ask for a certificate of general liability insurance and workers' compensation coverage, since Minnesota law requires most roofing contractors to carry both.

Also check our St Paul crawl space resources

Roof leaks and ice dam moisture in St Paul homes can travel down through walls into crawl spaces, especially in older Payne-Phalen and West Seventh houses with limited insulation. If you're dealing with moisture, mold, or insulation issues below the roofline, homeowners can also check our St Paul crawl space resources for vetted local specialists.

Areas Henry covers

Highland Park · Macalester-Groveland · Como · Summit Hill · Merriam Park · Payne-Phalen · West Seventh · Frogtown

Common questions

Do I need a permit to reroof my St Paul home?

Yes. Saint Paul DSI requires a building permit for reroofing one- and two-family dwellings, and the area building inspector must be notified before work starts.

How do I verify a roofer's Minnesota license?

Search the contractor's name or license number on the Minnesota DLI iMS License and Registration Lookup at ims.dli.mn.gov to confirm active status and check for complaints.

Are shingle overlays allowed in St Paul?

No. DSI's reroofing policy generally prohibits installing new shingles over an existing layer; a full tear-off is typically required.

What causes most roof damage in St Paul?

Ice dams from freeze-thaw cycles in winter and hailstorms in spring and summer are the two biggest drivers of roof repairs and insurance claims across the Twin Cities.

How much does ice dam removal cost in St Paul?

Steam-based ice dam removal typically runs $500 to $1,200 depending on roof size and ice severity.

Moisture below the roofline in St Paul?

A damp basement or crawl space can be a separate problem from a roof leak. Henry's local crawl space guide covers moisture control, inspections, and repair options.

Crawl space repair in St Paul, MN

Get St Paul roofing estimates in writing.

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes