How to Hire Roofers in St Paul, MN
Hiring the right roofer in St Paul means checking Minnesota state licensing, local permit compliance, and experience with the ice dams and hail that define the metro's roofing challenges.
By Henry · Roofing & Gutters · Published September 2, 2026 · 6 min read
Step 1: Confirm the license
Every roofer working on a St Paul home must hold a Minnesota DLI Residential Building Contractor or Residential Roofer license.
Search their name at ims.dli.mn.gov before your first call ends; you can do this as a guest without an account, and it takes under a minute.
Step 2: Verify insurance and bonding
Licensed Minnesota residential contractors must carry a surety bond, which you can view in the iMS lookup, along with general liability insurance.
Ask for a certificate of insurance naming you as the certificate holder so you get notified if coverage lapses during your project.
Step 3: Ask about experience with local conditions
Roofers experienced with St Paul's older housing stock in Macalester-Groveland or West Seventh should be able to explain how they handle attic ventilation to prevent ice dams, not just shingle installation.
Ask what underlayment they use at eaves; ice-and-water shield membrane is standard practice for St Paul roofs given winter conditions.
Step 4: Get it in writing
A written contract should specify materials, timeline, cleanup, and who is responsible for pulling the Saint Paul DSI reroofing permit.
Confirm the workmanship warranty length and whether it's transferable if you sell the home within a few years.
Step 5: Compare at least three quotes
Get bids from roofers who've worked in your specific neighborhood when possible, since roof style and age vary significantly between Highland Park ramblers and Summit Hill Victorians.
Be skeptical of a quote dramatically lower than the others; it may signal skipped permits, uninsured labor, or lower-grade materials.
Step 6: Ask about scheduling around weather
St Paul roofers are busiest in late summer and fall after hail season and before winter sets in; book early if your roof isn't an emergency to get better scheduling and pricing.
For urgent leaks during winter, ask whether the roofer offers temporary tarping or ice dam steaming while a full repair is scheduled.
Where to find vetted roofers
Our St Paul roofing hub has pricing, permit, and licensing details for the whole metro, and we can match you directly with vetted, license-verified local roofers.
Common questions
How do I check if a St Paul roofer is licensed?
Search the roofer's name on Minnesota DLI's iMS License and Registration Lookup at ims.dli.mn.gov.
What should be in a roofer's written contract?
Materials, timeline, cleanup responsibilities, warranty terms, and who will pull the Saint Paul DSI permit.
When is the best time to hire a roofer in St Paul?
Late summer and fall tend to be busiest after hail season; booking early for non-emergency work often gets better pricing and scheduling.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in St Paul, MNThe 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.
