
By Justin Kahmann, Co-Founder of Innovative Building & Design · Updated October 2026
If you are looking for a roofing contractor in Roseville, MN, you have plenty of choices, from small family-run outfits to large storm-chasing crews that show up after every hailstorm. This guide helps Roseville homeowners compare real options without the guesswork.
Below are several roofing companies that serve Roseville and the surrounding Ramsey County area, followed by what to know about this summer’s hail, what to check before you sign, and answers to common questions.
How Twin Cities Weather Affects Roseville Roofs
Roseville sits in the northeast Twin Cities metro, where hail, wind, and heavy snow all take a toll. On June 19, 2026, a severe storm moved through the area, and the Minnesota DNR reported hail up to half-dollar and golf-ball size in Roseville and nearby communities including Shoreview, Fridley, and Columbia Heights. Hail that size can bruise or crack asphalt shingles and dent gutters, vents, and AC units without always being visible from the ground. Winter adds ice dams and freeze-thaw cycles that widen any small opening hail leaves behind. If your roof is more than a few years old and you have not had it looked at since June, an inspection is worth scheduling.
The Best Roofing Companies Serving Roseville, MN
The details below come from each company’s own public website. Always confirm licensing, insurance, and warranty terms directly before signing anything.
1. Innovative Building & Design (IBD)
Innovative Building & Design has served homeowners since 2008 from its office in Blaine, MN, a short drive north of Roseville. IBD handles roofing, storm restoration, siding, windows, and gutters, and is GAF Certified Plus.
What sets IBD apart is its dedicated Claims Success Manager. After a widespread hail event, adjusters get backed up and first inspections sometimes miss damage. If your claim was denied or underpaid, IBD can perform a second inspection, document what was overlooked, and help determine whether a reinspection is warranted.
See IBD’s hail damage repair services in Roseville
2. Cubic Roofing
Cubic Roofing is a family-owned residential roofing contractor with an address on Snelling Avenue North in Roseville itself. Its website lists roof repairs, insurance repairs, and full roof replacements with free estimates, which makes it a straightforward option for homeowners who want a roofer based in town.
3. Gopher Roofing & Restoration
Gopher Roofing & Restoration is a family-owned company based in Minneapolis that says it has served Roseville and Ramsey County since 1990. It handles residential and commercial roofing, siding, and windows, along with storm damage repair and insurance claim assistance, and describes itself as BBB-accredited.
4. J&B Roofing
J&B Roofing is a family-owned business in the South St. Paul and Inver Grove Heights area that has been operating since 1984. In addition to roofing, it offers siding, gutters, and attic insulation, plus storm damage repair and help working with insurance companies.
5. Buildtec
Buildtec is a family-owned contractor based in Stillwater, in business since 2006 and licensed in both Minnesota and Wisconsin. Its services include roof replacement and repair, siding, windows, gutters, and storm damage restoration with insurance claim help.
6. Overhead Construction
Overhead Construction is a family-owned company in Farmington that says it has operated since 1983. It works on both residential and commercial roofs, including shingle, flat, and metal systems, and offers storm damage assessments and insurance claim help across the Twin Cities metro.
Why Roseville Homeowners Choose IBD
Most roofers can install shingles. The harder part after a hailstorm is the insurance process, and that is where we put our focus. Our Claims Success Manager works claims every day: documenting damage, meeting adjusters, and handling second inspections and reinspections when a first review comes back short. You also deal with the owners and a team that works out of the north metro, not an out-of-state crew that disappears once the storm season ends.
Signs Your Roseville Home May Need a Roof Inspection
- Granule loss, meaning bald or shiny patches on shingles or granules collecting in gutters
- Curling, cracked, or missing shingles, especially after high winds
- Dents on gutters, downspouts, vents, or AC units
- Soft spots, sagging, or daylight visible in the attic
- Water stains on ceilings or in the attic after heavy rain
- Ice dams or heavy icicles along the roofline each winter
If any of these sound familiar since the June 19 storm, get a professional inspection before a small problem turns into interior damage. Learn how IBD helps Roseville homeowners after hail.
How to Choose a Roofing Contractor in Roseville
- Licensing and insurance. Minnesota requires roofers to be licensed. Ask for the license number and verify it with the state.
- Manufacturer certifications. Programs like GAF Certified Plus typically mean stronger manufacturer-backed warranties.
- Who does the work. Ask whether the crew is employed by the company or subcontracted for each job.
- Insurance claim experience. A contractor who works with adjusters regularly can make a claim far less stressful.
- Written estimates and warranty terms. Get the scope, materials, and workmanship warranty in writing before you sign.
- Be cautious of pressure. Door-to-door crews that demand a signature right away, or ask you to sign over your insurance benefits, deserve extra scrutiny.
Meet the Founders Behind This Guide
Justin Kahmann co-founded Innovative Building & Design in 2008. He grew up in Fridley, MN, has been in construction his whole life, and learned the trade early watching his father run a construction company. IBD serves homeowners from offices in Blaine, MN and Eau Claire, WI.
Joe Hansmann, Justin’s co-founder and business partner, also grew up in construction and holds a Bachelor’s degree in Construction Management. Both owners stay involved in the work, so homeowners can reach a real decision-maker when they call.
Frequently Asked Questions About Roofing in Roseville, MN
How much does a new roof cost in Roseville, MN?
Most asphalt shingle replacements on a typical Roseville home run from a few thousand dollars into the low five figures, depending on roof size, pitch, layers to tear off, and material. If the roof was damaged by hail or wind, homeowners insurance may cover much of it beyond your deductible, so a free inspection is the best way to see where your project lands.
Does homeowners insurance cover the June 2026 hail damage in Roseville?
In most cases, yes, if your policy covers wind and hail, which most standard Minnesota homeowners policies do. Thorough documentation matters, and if your claim was denied or underpaid, a second inspection sometimes changes the outcome.
How do I know if my roof has hail damage?
Hail damage is not always visible from the ground. Dents on gutters, downspouts, vents, or AC units are a good first clue, and if those show impact marks, the shingles may have bruising too. A professional inspection is the most reliable way to confirm.
What if my insurance claim was already denied?
Get a second opinion. Initial adjuster inspections can miss damage, especially on roofs with darker shingles or complex rooflines. A contractor experienced with storm claims can document what was overlooked and help determine whether to request a reinspection.
How soon after a storm should I schedule an inspection?
As soon as it is safe to do so. Insurance policies often have filing windows, and damage left alone can worsen with the next rain or freeze-thaw cycle.
How long does a roof replacement take?
Most residential roof replacements are completed in one to two days once materials are on site and the weather cooperates, though larger or more complex roofs can take longer.
Ready for a free inspection? Get hail damage help in Roseville from IBD or explore our residential roofing services.
More Local Roofing Guides
Comparing contractors in another community? Browse all of our Minnesota and Wisconsin roofing company guides, or see our Best Roofing Companies in Blaine, MN guide.