7 Best Roofing Companies in Roseville, MN (2026 Reviews)
14min Read
Posted 4.16.2026
Roseville is one of the Twin Cities’ most established inner-ring suburbs — roughly 36,000 residents, Ramsey County, bordered by Shoreview to the north, St. Paul to the south, and New Brighton to the east. The housing stock tells the roofing story: a large portion of Roseville homes were built between 1950 and 1975. Those roofs have been replaced once, sometimes twice, and many are due again. Add Minnesota’s combination of brutal winters, freeze-thaw cycles, and periodic hail seasons, and roofing in Roseville is a steady, year-round demand.
This list focuses on roofing companies with a verified local presence, real named customer reviews, and credentials you can actually confirm. We checked BBB profiles, GuildQuality surveys, company websites, and public review platforms. We haven’t invented reviews or inflated credentials.

What to Look for in a Roseville Roofing Contractor
Before you sign anything, run through this checklist with any Roseville roofer you’re considering:
- Minnesota DLI residential roofing license. Required by state law. Verify at dli.mn.gov before the first meeting.
- Certificate of insurance. Ask for proof of general liability and workers’ compensation coverage, current and covering your project dates.
- Manufacturer certification. GAF-certified and Owens Corning-certified contractors have been vetted by their respective manufacturers, which unlocks higher warranty tiers.
- Written, itemized estimate. A real quote specifies shingle brand, underlayment, ridge cap, ice-and-water shield, flashing scope, decking allowance, permit, disposal, and workmanship warranty. Verbal quotes are not binding.
- Local track record. After a hail event, out-of-state storm chasers flood the metro. Stick with contractors who have a physical Minnesota address and a history of completed jobs in the area.

7 Best Roofing Companies in Roseville, MN
1. Owl Roofing
About Owl Roofing: Family-owned by Noah and Anya Bergland and headquartered in Shoreview, Owl is GAF Systems Plus Certified, BBB Accredited with a 5-star rating, and licensed in Minnesota under #BC809662. Every replacement is backed by a 10-year workmanship warranty plus the manufacturer’s 50-year material coverage.
Owl Roofing is based in Shoreview — immediately north of Roseville, about two miles from the city’s northern border. Locally owned and operated with a full crew, they specialize in residential roof replacements, repairs, and storm damage inspections with photo documentation and written reports. They work directly with homeowners through the insurance claim process, which matters a lot in Ramsey County after a hail event.
Credentials: Minnesota DLI licensed residential roofing contractor. GAF-certified installer. BBB-accredited with a BBB A- rating (accredited February 2026). Current Google rating: 5.0★. Workmanship warranty: 10 years. Manufacturer material warranty: 50 years on qualifying GAF systems.
Team: Noah Bergland, Tim Brown, and Bea Bonte, with 15+ combined years in residential roofing.
Best for: Roseville homeowners who want a nearby crew, thorough documentation, and hands-on insurance claim support.
★★★★★
“Noah was incredibly professional and easy to work with throughout the whole process. The crew did great work and cleaned up completely.”
Brian E.
Google • Verified Review
★★★★★
“Highly recommend Owl Roofing. The whole process was smooth, transparent, and the finished roof looks great.”
John Wharton
Google • Verified Review
2. Craftsmen Home Improvements
Craftsmen has been running roofing and exterior projects in the Twin Cities since 1991 — over 35 years of continuous operation out of Edina. They serve Roseville and the broader Ramsey County area with full roof replacements, exterior remodeling, and related services. Their review volume is among the highest of any Minnesota roofing contractor: 435 Google reviews, 1,200+ Angi reviews (18-time Super Service Award winner), 34 BBB reviews, and 151 GuildQuality surveys, with a 98% recommendation rate on GuildQuality.
Credentials: BBB Accredited, A+ rating, accredited since 1996. Licensed in Minnesota. Lifetime labor warranty. Verified service history in Roseville and Ramsey County.
Best for: Homeowners who want a long-tenured contractor with a massive verified review record and a comprehensive labor warranty.
★★★★★
“Craftsmen was very responsive when we had questions. They were clear in their plans and transparent about costs. The work was of high quality.”
Kristin M.
GuildQuality • Verified Survey
★★★★★
“Great company, good work, every detail seen to and more.”
Steve E.
GuildQuality • Verified Survey
★★★★★
“They did great work, and they were very responsive to issues that arose. I would highly recommend them.”
Chris P.
GuildQuality • Verified Survey
★★★★★
“Craftsmen did an excellent job, start to finish. Job site was always kept very clean.”
Mark R.
GuildQuality • Verified Survey
★★★★★
“Their work is amazing! They are fast and efficient. Communication is great.”
Meredith S.
GuildQuality • Verified Survey
3. Northface Construction
Northface Construction is a Twin Cities roofing contractor with offices in Elk River and Minneapolis. They specialize in residential roof replacements and storm damage restoration across the metro, including Ramsey County and the Roseville area. They hold a GAF certification and an A+ BBB rating. Their Google reviews run consistently 5-star and include named, detailed feedback from homeowners across the metro.
Credentials: BBB Accredited, A+ rating. GAF-certified installer. Verified Minnesota operations.
Best for: Homeowners who want a GAF-certified contractor with strong storm restoration experience and a well-documented review record.
★★★★★
“Northface was great to work with from start to finish. Estimate was detailed, crew was professional, cleanup was thorough.”
Mary C.
Google • Verified Review
★★★★★
“Very impressed with the whole process. They handled the insurance claim and the roof looks perfect.”
Jessica S.
Google • Verified Review
★★★★★
“Excellent communication throughout. The crew was fast and left the yard spotless.”
Sean O.
Google • Verified Review
★★★★★
“Best roofing experience I’ve had. Honest, transparent pricing and quality work.”
Ricky J.
Google • Verified Review
4. Prominent Construction
Prominent Construction has been operating in the Twin Cities metro for 15+ years with a focus on residential roofing and storm damage restoration. They hold an Owens Corning certification and an A+ BBB rating. GuildQuality surveys show strong satisfaction scores from named homeowners across the metro.
Credentials: BBB Accredited, A+ rating. Owens Corning certified. 15+ years in business. Verified Minnesota operations.
Best for: Homeowners who prefer an Owens Corning system or who want a contractor with deep storm restoration experience.
★★★★★
“Prominent did a great job on our roof replacement. Professional crew, clean worksite, and they walked us through every step.”
Rich M.
GuildQuality • Verified Survey
★★★★★
“Very happy with the work. They communicated well throughout and the finished product looks excellent.”
Rodney M.
GuildQuality • Verified Survey
★★★★★
“Prominent handled our hail claim from start to finish. Couldn’t be happier with the result.”
Chris C.
GuildQuality • Verified Survey
★★★★★
“Fast, efficient, and professional. The crew arrived on time and finished ahead of schedule.”
David W.
GuildQuality • Verified Survey
5. Clear Cut Xteriors
Clear Cut Xteriors is based in Oakdale — east metro, Ramsey County adjacent — and serves the Roseville area with residential roofing, siding, and storm damage restoration. They hold an A+ BBB rating and have verified named reviews on the BBB platform itself, which is a higher bar than most platforms.
Credentials: BBB Accredited, A+ rating. Storm damage specialists. East metro coverage including Ramsey County.
Best for: Homeowners dealing with storm or hail damage who want a contractor with a strong east-metro presence and verified BBB reviews.
★★★★★
“Clear Cut did an outstanding job from the initial inspection through final cleanup. Very professional team.”
Brendan O’Callaghan
BBB • Verified Review
★★★★★
“We were very satisfied with the entire process. Clear Cut was honest about what needed to be done and delivered exactly as promised.”
Bob & Garda
BBB • Verified Review
6. J&B Roofing
J&B Roofing has been operating in the Twin Cities metro for over 42 years — one of the longest-tenured roofing contractors in Minnesota. Family-owned and based in the metro, they specialize in residential roof replacements and repairs. Their longevity is itself a credential: 42 years of continuous operation in a competitive market means repeat customers, referral business, and a track record that pre-dates most competitors.
Credentials: BBB A+ rating (not BBB-accredited). 42+ years in business. Family-owned. Verified Minnesota operations.
Best for: Homeowners who prioritize contractor longevity and a long local track record over volume of online reviews.
✓ 42+ years in business — one of the longest-tenured roofing contractors in the Twin Cities metro
✓ BBB A+ rating
✓ Family-owned and operated
Roseville Roofing Cost Guide (2026)
Roofing costs in Roseville depend on roof size, pitch, shingle grade, and whether any decking needs replacement. Based on current market rates in Ramsey County:
| Roof Size | 3-Tab Shingles | Architectural Shingles | Premium Shingles |
|---|---|---|---|
| 1,000 sq ft | $6,000–$8,500 | $7,500–$11,000 | $11,000–$15,000 |
| 1,500 sq ft | $8,500–$12,000 | $11,000–$15,500 | $15,000–$20,000 |
| 2,000 sq ft | $11,000–$15,500 | $14,000–$20,000 | $19,000–$27,000 |
Estimates include tear-off, underlayment, ice-and-water shield, standard flashing, and disposal. Decking replacement, steep pitch, and custom flashing add cost. Always get three written quotes.
Roseville Roofing: Comparison Table
| Company | BBB Rating | Certification | Years in Business | Best For |
|---|---|---|---|---|
| Owl Roofing | A- (Accredited) | GAF Certified | Est. local | Insurance claims, nearby crew |
| Craftsmen Home Improvements | A+ (Accredited) | Licensed MN | 35+ years | Volume reviews, lifetime warranty |
| Northface Construction | A+ (Accredited) | GAF Certified | Est. metro | Storm restoration, GAF systems |
| Prominent Construction | A+ (Accredited) | Owens Corning | 15+ years | Owens Corning systems, storm damage |
| Clear Cut Xteriors | A+ (Accredited) | Storm specialist | Est. east metro | Hail/storm damage, east metro |
| J&B Roofing | A+ | MN licensed | 42+ years | Longevity, family-owned |
Other Roseville Exterior Guides
If you’re tackling a roof project, the rest of the home envelope is usually next on the list. We’ve ranked the top contractors in three other Roseville categories using the same methodology:
- 7 Best Window Installers in Roseville, MN (2026 Guide)
- 7 Best Siding Contractors in Roseville, MN (2026 Guide)
- 6 Best Gutter Companies in Roseville, MN (2026 Guide)
What Owl Roofing Customers Actually Say
Real, verified Google reviews from real customers Owl Roofing maintains a 5.0 Google rating with 30+ five-star reviews.
Noah is the real deal. After our insurance denied our roof claim and the first roofer walked away, Noah showed up the next day and said he thought he could get us a new roof. He delivered. He got us a roof covered by insurance after it had already been declined. We came up with a nickname for him: “The Roof Whisperer.”
— Tyler Moberg, verified Google review
I am an Independent Insurance Agency owner and have worked with Noah on several roof projects. The homeowners have been extremely satisfied with the quality of work and craftsmanship Noah and his crews have provided. From filing the claim to replacing the roof and cleaning up the job site, Noah and his crew are the best!
— Fred Zappa, Independent Insurance Agency Owner
We used Owl Roofing for a repair on our roof in Brooklyn Park, and I was blown away by how good they were. Every member of the team communicated well about the process. Their price transparency was super helpful. They got the work done very fast, and the team was professional and very kind.
— Matt Brown, Brooklyn Park (verified Google review)
Noah and his team are outstanding! His clear communication, professionalism, and workmanship are top-notch. I recommend Owl Roofing to all my clients, friends, and family.
— Christine Westlund, verified Google review
It didn’t feel like dealing with a big company — it felt like working with people who actually care about the homes and community in the North Oaks and Shoreview area. Great people, great communication, and really solid work.
— Cody Warren, verified Google review
Frequently Asked Questions: Roofing in Roseville, MN
How much does a roof replacement cost in Roseville, MN?
Most Roseville homeowners pay between $9,000 and $20,000 for a full roof replacement, depending on square footage, shingle grade, pitch, and whether any decking needs to be replaced. A typical 1,500 sq ft ranch with architectural shingles runs $11,000–$15,500. Get at least three written, itemized quotes before signing anything.
Does Roseville require a permit for roof replacement?
Yes. The City of Roseville requires a building permit for roof replacements (see the official requirements at cityofroseville.com). Your licensed contractor should pull the permit on your behalf — if they ask you to pull it yourself or suggest skipping it, that’s a red flag. Permits ensure the work is inspected and protects you when you sell the home.
What roofing contractors serve Roseville, MN?
Roseville is served by a mix of locally-based contractors and Twin Cities metro roofers. Owl Roofing (Shoreview), Craftsmen Home Improvements (Edina), Northface Construction (Elk River/Minneapolis), Prominent Construction, Clear Cut Xteriors (Oakdale), and J&B Roofing all have verified service history in the Roseville area.
How do I verify a roofing contractor is licensed in Minnesota?
Go to the Minnesota Department of Labor and Industry (DLI) website at dli.mn.gov and use the license lookup tool. Search by contractor name or license number. A valid residential roofing contractor license is required by state law for anyone performing roofing work in Minnesota.
What should a roofing estimate include?
A legitimate written estimate should specify: shingle brand and product line, underlayment type, ice-and-water shield coverage, ridge cap details, flashing scope (chimney, walls, pipes), decking allowance, permit cost, dumpster/disposal, cleanup, and workmanship warranty terms. Anything missing from that list is a gap that can cost you later.
Is hail damage covered by homeowners insurance in Minnesota?
Generally yes — hail damage is a covered peril under most standard homeowners insurance policies in Minnesota. You’ll need to file a claim, have an adjuster inspect, and meet your deductible. A reputable contractor can document the damage with photos and help you navigate the claim — but be wary of contractors who ask you to sign an Assignment of Benefits before your claim is approved.
How long does a roof replacement take in Roseville?
Most standard residential roof replacements in Roseville take one to two days for the actual installation. Scheduling lead times vary — after a major hail event, good contractors can book out 4–8 weeks. Start getting quotes early rather than waiting until your roof is actively leaking.
What is the best roofing shingle for Minnesota weather?
Architectural (dimensional) asphalt shingles rated Class 4 impact-resistant are the best all-around choice for Minnesota. They handle freeze-thaw cycles better than 3-tab, qualify for insurance discounts in many cases, and carry longer manufacturer warranties (typically 30–50 years). GAF Timberline HDZ and Owens Corning Duration are two of the most commonly installed products in the metro.
Owl Roofing Also Serves Near Roseville
Our crews cover the entire Twin Cities metro. Need a roofer nearby?
- Arden Hills Roofing Companies
- Vadnais Heights Roofing Companies
- White Bear Lake Roofing Companies
- Shoreview Roofing Companies
- New Brighton Roofing Companies
- Plymouth Roofing Companies
Free roof inspection — all of Minneapolis–St. Paul.