Roofing Services in St. Paul, MN

Compare 22 roofing services contractors near you in St. Paul and surrounding area with an average rating of 4.9/5. Get free quotes, read reviews, and find the right pro for your project.

Last updated May 22, 2026

Verified Pro Installers

Other Businesses in This Area

Anchor Roofing & Exteriors

5.011½+ years online
anchorroofingmn.com

Archcraft Exteriors | South St. Paul

5.02+ years online
goarchcraft.comGet a Free Quote

Crown Roofing & Restoration

5.01½+ years online
buildthecrown.comGet a Free Quote

JoNick Construction

5.0~6 years online
jonickconstruction.com

Midwest Roofing Service

5.06½+ years online
midwestroofingservice.com

Mira Exteriors

5.0

North Lake Contracting, Inc.

5.017+ years online
northlakecontracting.com

St. Paul Siding

5.016½+ years online
stpaulsiding.net

Action Roofing & Siding LLC

4.926+ years online
actionroofing.net

New Beginning Exteriors

4.94½+ years online
newbeginningexteriors.comGet a Free Quote

New Life Contracting, Inc.

4.821 years online
newlifecontracting.comGet a Free Quote

Sellers Roofing Company

4.87½+ years online
roofingexpertsstpaul.comGet a Free Quote

Twin Cities Siding & Roofing St. Paul

4.824½+ years online
tcsidingprofessionals.com/locations/st-paul

Walker Roofing Company Inc

4.522+ years online
walkerroofing.com

Peterson Brothers Roofing

4.325½+ years online
petersonroofing.net

Roofing Services in Nearby MN Cities

Roofing Services in St. Paul, MN

St. Paul roofing contractors in this directory cover Highland Park, Mac-Groveland, Como, Summit Hill, and surrounding Ramsey County. Minnesota's brutal winters, hailstorms, and ice damming make Class 4 impact-rated shingles essential. Class 4 architectural asphalt runs $7-$12 per sq ft installed; standing-seam metal runs $14-$22/sq ft.

St. Paul DSI permits all re-roofing. Most Minnesota insurance carriers offer Class 4 hail-impact discounts. Heritage Preservation Districts require commission review.

Frequently Asked Questions

Should I do Class 4 hail-rated shingles?
Yes — Minnesota hail frequency and insurance discounts pay back the cost premium.
How long does a St. Paul roof last?
Class 4 asphalt: 22-28 years. Standing-seam metal: 40-50 years.
Should I do metal for MN snow?
Often yes — snow slides off naturally.

About NeedInstall

NeedInstall helps connect customers with local installation professionals across St. Paul and surrounding communities. Featured contractors have claimed their profile and verified their business information. Listings marked as "Verified Pro" have been confirmed by the business owner.

Most pros respond within 2–24 hours