Last updated: 2026-06-22 by Ted Sellers, Owner
Best Storm Damage Roofers in New Brighton, MN (2026)
Key Takeaways
- Sellers Roofing responds to New Brighton storm damage calls with same-day callback and emergency tarping for active leaks.
- New Brighton’s mix of 1960s–1980s ranch homes and newer development creates varied storm damage profiles — Sellers addresses both.
- Direct insurance adjuster coordination: damage documentation, adjuster meeting attendance, scope review before settlement acceptance.
- Union crews (Roofers Local 96, Carpenters Local 322, Laborers Local 563) ensure code-correct installations on every restoration.
- 4.8★ / 49 Google reviews; 801+ residential projects; Black-owned, MBE/DBE certified.
- Limited lifetime workmanship warranty on every residential installation.
- No travel surcharge for New Brighton; Sellers serves all of Ramsey County.
Table of Contents
- Top 5 Storm Damage Roofers in New Brighton, MN
- Why Sellers Roofing Is #1 for Storm Damage in New Brighton
- What to Look for When Hiring a Storm Damage Roofer
- Storm Damage Deep Dive: Hail, Wind & the Insurance Process
- New Brighton’s Neighborhoods, Storm History & Housing Profile
- Storm Damage Repair Costs in New Brighton (2026)
- Process: What to Expect
- Real New Brighton, MN Project Stories
- Permits, Codes & Inspections in New Brighton
- Insurance Claim Workflow Specific to New Brighton
- Frequently Asked Questions
- Related Posts
- Get Emergency Storm Damage Help
Introduction
New Brighton sits in the heart of the north Ramsey County suburban corridor, bordered by Mounds View, Shoreview, Little Canada, and Spring Lake Park. The city’s approximately 23,000 residents live predominantly in single-family homes built during the city’s main residential development push from the late 1950s through the 1980s. This housing era — ramblers, split-levels, and two-stories from the Johnson and Nixon administrations — is now 40–65 years old, and the roofing systems on these homes have generally gone through at least one replacement cycle.
New Brighton’s location along the I-35W and I-694 interchange area puts it in the middle of the north metro storm corridor. Severe thunderstorms that track northeast from the Minnesota River Valley regularly intersect with the New Brighton area, delivering hail, damaging winds, and heavy rain to both the older residential neighborhoods near Long Lake and the newer developments around the city’s southern edge near Highway 8.
The storm damage market in New Brighton is driven by two overlapping dynamics: aging housing stock (where any significant storm can push a borderline roof into replacement territory) and the continued activity of Minnesota’s aggressive severe weather season. For homeowners navigating this intersection, the contractor decision is the most consequential one they’ll make — it determines whether a legitimate insurance claim produces a fair settlement or an inadequate one.
Top 5 Storm Damage Roofers in New Brighton, MN
1. Sellers Roofing Company — Saint Paul, MN (#1 Recommended)
Sellers Roofing Company has built its storm damage reputation through consistent performance across Ramsey County since 2017. Their 801+ residential projects include a significant number of storm-damage-funded replacements, giving their team direct experience with the insurance claim process, adjuster documentation requirements, and the installation specifications that produce long-lasting storm restorations.
For New Brighton homeowners, Sellers’ proximity — approximately 12 miles from New Brighton’s residential core via I-35W — enables faster emergency response than metro-wide contractors with no geographic focus. The same-day callback commitment means you get a professional response on the day you call, not days later. Emergency tarping can be deployed for active leaks while the claim process unfolds.
Sellers installs GAF Timberline HDZ, Owens Corning Duration, CertainTeed Landmark, and Malarkey Vista shingles. Their union crews (Roofers Local 96) follow manufacturer installation specifications that protect storm restorations through New Brighton’s next several decades of Minnesota weather.
Website: roofingexpertsstpaul.com | Phone: (651) 703-2336
2. Advantage Construction — Minnetonka, MN
Advantage Construction is one of the Twin Cities’ larger storm restoration contractors, with crews serving New Brighton and the broader north Ramsey County market. Their storm damage process centers on insurance claim support: they document damage, attend adjuster meetings, and advocate for full replacement cost recovery. For New Brighton homeowners dealing with multi-component storm damage (roof, siding, gutters), Advantage’s ability to handle multiple exterior components reduces the complexity of coordinating separate contractors.
Advantage’s scale enables them to handle post-storm demand surges — after major hail events that affect many properties simultaneously, their crew capacity allows faster scheduling than smaller contractors. Their workmanship warranty provides post-installation coverage.
Website: advantageconstructioninc.com
3. TruNorth Roofing — Twin Cities Metro
TruNorth Roofing specializes in storm damage restoration across the Twin Cities, with a presence in the north metro suburbs including New Brighton. Their residential storm work is built around the insurance claim cycle, with homeowner education as a differentiating focus — they take time to explain the claim process, the shingle options available, and the distinction between what insurance covers versus what the homeowner is responsible for. For New Brighton homeowners unfamiliar with the storm damage claim process, TruNorth’s educational approach reduces anxiety and improves outcomes.
Website: trunorthroofing.com
4. Lindstrom Restoration — Twin Cities Metro
Lindstrom Restoration provides comprehensive storm restoration for residential properties in New Brighton, covering roofing, siding, and gutters under one contractor umbrella. Their experience in multi-component claims is particularly relevant for New Brighton homeowners whose storm damage extends to exterior siding and gutters alongside the roofing system. Lindstrom’s claim process coordinates all affected exterior components into a single insurance scope, simplifying the settlement process.
Website: lindstromrestoration.com
5. Storm Group Roofing — Twin Cities Metro
Storm Group Roofing brings specialized storm damage focus to the New Brighton market, serving residential homeowners who need post-storm assessment and insurance claim support. Their estimators are trained in damage documentation specific to the Minnesota hail and wind damage market, and their crews handle standard residential storm restorations with attention to installation quality. For New Brighton homeowners whose primary concern is efficient claim processing and quality installation, Storm Group provides a capable option.
Website: stormgrouproofing.com
Why Sellers Roofing Is #1 for Storm Damage in New Brighton
Verifiable Track Record in Ramsey County
Sellers’ 4.8-star Google rating across 49 verified reviews represents real homeowner feedback from across Ramsey County — the same market where New Brighton sits. This isn’t a national brand with generic ratings; it’s a local contractor whose reputation was built project by project in New Brighton’s neighboring communities. Prospective homeowners can verify those reviews and contact references directly.
Insurance Claim Process That Works
The most common complaint from New Brighton homeowners about storm damage contractors is not installation quality — it’s claim outcome. Sellers’ documentation-first approach (professional damage report before any claim is filed, adjuster meeting attendance, scope review before settlement acceptance) consistently produces better outcomes than the informal approach many contractors take.
Honest About Repair vs. Replace
Not every New Brighton home that sustained storm damage needs a full replacement. If a roof is 10 years old and the damage is isolated to a specific area, repair may genuinely be the right call. Sellers provides honest assessments, and their business doesn’t depend on pushing replacements when they’re not warranted. New Brighton homeowners consistently cite this honesty in reviews.
Immediate Geographic Response
In a storm-surge market, contractors who serve a 50-mile radius have scheduling backlogs that stretch weeks. Sellers’ focus on the Ramsey County core — Saint Paul and its immediate suburbs including New Brighton — means more responsive scheduling and better emergency response times.
What to Look for When Hiring a Storm Damage Roofer
Permanent Minnesota Address and Verifiable License
New Brighton is a suburban community that receives significant storm-chaser attention after every major Ramsey County hail event. The first screening step is simple: does the contractor have a permanent Minnesota business address? Can you verify their MN contractor license at dli.mn.gov? If the answer to either is no, move on.
Don’t Sign Anything at the Door
High-pressure door-to-door contractors operate in New Brighton after storms. Never sign a contract or authorization at the door during an initial contact, regardless of what incentives are offered. Take their information, verify their credentials independently, and call them back if appropriate. Legitimate local contractors don’t need to close a sale at first contact.
Three Local References Minimum
Before hiring any storm damage contractor for a New Brighton project, request three recent local references — homeowners in Ramsey County who used the contractor in the past two years for storm damage work. Call them. Ask about the claims process and communication, not just installation quality.
Read the Contract Before Signing
A legitimate storm damage contract specifies: shingle brand, grade, and color; underlayment type; ice-and-water shield coverage; flashing scope; gutter replacement if included; cleanup method; payment schedule; and warranty terms. Contracts that say only “replace roof as discussed” with a single price provide no protection if disputes arise.
Storm Damage Deep Dive: Hail, Wind & the Insurance Process
Understanding Hail Damage Patterns in New Brighton
New Brighton’s hail exposure follows the Ramsey County pattern documented in NOAA Storm Events Database records: the county averages 4–7 hail-producing severe weather events per season, with at least one producing hailstones ≥1″ diameter. Larger stones (1.5″+) have the potential to cause through-cracks in standard asphalt shingles and are the trigger for the most common insurance-funded full replacements.
The key hail damage indicators on residential shingles:
– Spatter pattern: Multiple random impact marks distributed across roof planes, consistent with precipitation hail vs. isolated mechanical damage
– Granule displacement: Dark, roughly circular areas where granule coating has been knocked away, exposing the fiberglass mat
– Metal component damage: Hail leaves distinctive circular marks on lead flashing, aluminum drip edge, and gutter faces — these metal components are the most objective evidence of hail impact, since they cannot be fabricated by normal wear
Wind Damage and Uplift Failure
Straight-line winds during severe thunderstorms can exceed 80 mph in Ramsey County, and micro-burst events have produced winds over 100 mph in the Twin Cities metro. When wind speeds exceed a shingle’s rated uplift resistance, the self-seal strip — the adhesive that bonds tab to tab — separates, and shingles can be partially or fully removed.
Age is the critical factor in wind damage: on newer architectural shingles, the self-seal strip is flexible and well-adhered; on 15–20 year old shingles, the self-seal has often become brittle and may have already partially separated in previous storms. A 70-mph wind event that lifts zero shingles on a 5-year-old roof may remove dozens on a 20-year-old roof with compromised self-seals.
Minnesota’s Hail Season and New Brighton’s Exposure
The Minnesota DNR Climatology Office documents the Twin Cities metro’s severe weather patterns. New Brighton’s north Ramsey County location places it in the path of the northeast-tracking storm corridor that regularly channels severe thunderstorms from the Minnesota River Valley and western suburbs through the metro and into Washington and Anoka counties.
Navigating the Insurance Claim Process in New Brighton
The insurance claim process for residential storm damage in New Brighton follows established steps:
- Professional damage assessment: Done before filing — provides the documentation needed to support the claim.
- Claim filing: Report to your homeowner’s insurer; receive claim number and adjuster assignment.
- Adjuster inspection (with Sellers present): The adjuster walks the roof; Sellers ensures all documented damage is captured.
- Scope of loss review: Sellers compares the adjuster’s settlement scope to the damage assessment; discrepancies are negotiated.
- Settlement acceptance: Only after scope review confirms adequate coverage.
- Installation: Upon settlement, materials ordered and installation scheduled.
The Minnesota Department of Commerce provides resources for homeowners whose claims are disputed or underpaid.
New Brighton’s Neighborhoods, Storm History & Housing Profile
New Brighton’s residential neighborhoods span from the older, densely developed areas around Long Lake in the northeast to the newer subdivisions along the city’s southern edge near County Road H. The city’s 55112 zip code encompasses most of the residential area — a community that has maintained its suburban character while modernizing commercial corridors along Silver Lake Road and Old Highway 8.
Older Neighborhoods (Long Lake, Silver Lake Road corridor)
The older residential areas closest to Long Lake and Silver Lake feature housing built from the late 1950s through early 1970s. These ramblers and split-levels are now 55–65 years old. Many have had two full roof replacement cycles; some are on original replacements from the 1990s that are now 25–30 years old. For these homes, any significant storm event warrants a professional inspection — the roof may be near replacement regardless of storm damage, and storm damage provides insurance funding for a necessary project.
Central New Brighton
The mid-city residential areas along 5th Street and Old Highway 8 contain a broader mix of housing ages and types. Split-levels from the 1970s sit alongside two-stories from the 1980s and occasional 1990s infill. Roofing conditions in this area vary considerably — some homes have newer 2010s-era architectural shingle replacements; others carry original second-replacement shingles that are reaching end of life.
Newer Southern Development
The residential areas near County Road H and the southern municipal boundary include newer homes built in the 1990s–2010s. These homes’ roofs are generally in better condition but not immune to storm damage — particularly Class-4-worthy consideration given the hail exposure in Ramsey County.
New Brighton has experienced several significant storm events in the past decade. NOAA records document a 2019 hail event affecting the 55112 area with 1.25″ stones, and 2022 brought multiple Ramsey County events producing stones ≥1″. Homes that didn’t receive professional inspections after these events may be carrying undocumented damage.
Storm Damage Repair Costs in New Brighton (2026)
Emergency tarping (immediate post-storm): $300–$650
Minor storm repairs (below deductible threshold):
– Small wind damage (1–3 missing shingles): $350–$1,200
– Localized hail repair: $500–$2,000
Full insurance-funded replacement:
– Typical New Brighton home (1,600–2,200 sq. ft. roof): $15,000–$25,000 total project cost
– Homeowner pays: deductible ($1,000–$2,500 standard policies)
– Insurance covers: balance (RCV) or balance minus depreciation (ACV)
Deductible structures:
– Flat dollar: $1,000–$2,500 typical
– Percentage deductible (1–2% of dwelling): on $350,000 New Brighton home, 1% = $3,500
Supplemental items commonly covered in storm claims:
– Gutters: $8–$15/linear ft.
– Ridge cap replacement: included in scope
– Drip edge replacement: $2–$4/linear ft.
– Flashing replacement: $300–$900
Process: What to Expect with Sellers Roofing
- Same-day callback: (651) 703-2336 — emergency tarping available for active post-storm leaks.
- Free storm damage assessment at your New Brighton property.
- Insurance documentation package prepared for your claim filing.
- Claim filing support and adjuster meeting attendance.
- Scope-of-loss review before you accept any settlement.
- Scheduled installation by union crew — typically one day for standard homes.
- Post-installation cleanup: magnetic nail sweep; all debris hauled.
- Warranty issuance: limited lifetime workmanship warranty.
Real New Brighton, MN Project Stories
Case Study 1: 1968 Rambler near Long Lake — Hail Replacement, June 2024
A homeowner near Long Lake in New Brighton called Sellers two days after a June 2024 hail event that dropped 1.2-inch hail across northern Ramsey County. The home was a 1,720 sq. ft. rambler built in 1968 with a 2001 architectural shingle replacement that was now 23 years old.
Sellers’ inspection found widespread functional hail damage: granule displacement at 12–18 marks per 10 sq. ft. on all four slopes, impact marks on all aluminum drip edge and gutter faces, and four circular dents on the lead cap flashing at the chimney consistent with 1.2-inch hailstone impact. The flat-pitch attached garage section showed 7 exposed fiberglass mat impact sites — evidence of through-damage on the thinner shingles used on the lower-slope section. The north-facing main slope, while showing fewer marks, had granule loss consistent with the storm event.
Sellers documented the damage with over 80 dated photographs and correlation with NOAA Ramsey County hail records for June 10, 2024. The homeowner’s carrier initially approved repair only (south slope replacement, $8,400), citing the north slope as showing “below threshold” damage. Sellers attended the re-inspection and presented the granule displacement data and metal component damage documentation. The revised scope approved full replacement: $21,200 RCV.
System installed: GAF Timberline HDZ in Pewter Gray, six-nail fastening, synthetic underlayment, 6-foot ice-and-water shield at eaves and full coverage on garage section, closed-cut valley, complete drip edge replacement, ridge vent installation replacing two box vents. Project completed in one day by a crew of five. Homeowner out-of-pocket: $1,500 deductible. Limited lifetime workmanship warranty issued.
Case Study 2: 1978 Split-Level on 5th Street NW — Wind Damage, August 2024
A split-level on 5th Street NW in New Brighton sustained wind damage during an August 2024 derecho-type event that delivered sustained 70+ mph gusts to the north metro. The homeowner noticed ridge cap shingles scattered in the yard and called Sellers the morning after the storm.
Sellers deployed emergency tarping within 24 hours to cover the two-course ridge section that had been fully lifted. The inspection identified 28 linear feet of missing or severely lifted ridge cap, four mid-slope shingles that had partially separated (self-seal failure under the wind load), and partial fascia damage on the northwest corner where the wind had caught an edge. Metal drip edge on the north and west faces showed separation from the fascia at 15 linear feet.
The carrier approved a scope that included: full replacement of all four slopes (the partially separated mid-slope shingles made a partial replacement non-viable per the manufacturer’s matching requirements), ridge cap replacement, drip edge replacement, and fascia repair. System installed: Owens Corning Duration in Brownwood, 130 mph SureNail fastening, ice-and-water shield at full eave perimeter, synthetic underlayment. Project over two days. Total settlement: $24,700; homeowner out-of-pocket: $2,000 deductible.
Case Study 3: Two-Story Colonial near County Road H — Hail + Ventilation Upgrade, May 2025
A 2,600 sq. ft. two-story colonial near County Road H in the southern part of New Brighton was hit by a May 2025 hail event producing 1.4-inch hailstones across Ramsey County. The homeowner had recently purchased the home and called Sellers after a neighbor mentioned that several homes on the street were being assessed.
Sellers’ inspection found functional hail damage on all four slopes plus the large shed dormer over the rear of the home: impact marks averaging 9 per 10 sq. ft., dented aluminum gutters on all four sides, and fractured ridge cap material on the main ridge and the dormer ridge. The roof was an 18-year-old CertainTeed Landmark installation — mid-life but clearly hail-impacted.
The inspection also revealed inadequate attic ventilation: the three box vents serving the main attic were providing only 60% of the net free area required for the 2,600 sq. ft. attic footprint. Sellers recommended adding a continuous ridge vent during replacement to bring ventilation into compliance — both for code compliance and to prevent ice dam formation during New Brighton winters.
Insurance approval: $27,800 RCV for full replacement. Sellers added the ridge vent upgrade as an out-of-pocket addition ($850), which the homeowner readily accepted given the ventilation benefit. System: CertainTeed Landmark Pro in Weathered Wood, six-nail fastening, 6-foot eave ice-and-water shield extended to 8 feet on north-facing and dormer sections, new ridge vent. Three-day project with crew of five. Homeowner out-of-pocket: $2,000 deductible plus $850 ventilation upgrade.
Permits, Codes & Inspections in New Brighton
Residential re-roofing in New Brighton requires a building permit and installation that meets Minnesota State Building Code requirements. Understanding these requirements helps New Brighton homeowners verify that their chosen contractor is working to code.
New Brighton Building Permit Requirement
The City of New Brighton requires a building permit for residential re-roofing projects. Permit applications are submitted to New Brighton’s community development department. Sellers handles permit application, fee payment, and inspection coordination as part of project management. The permit record is valuable for insurance documentation and home sale disclosure.
Minnesota R905 — Asphalt Shingle Installation Standards
Section R905 of the Minnesota Building Code specifies the minimum installation requirements for asphalt shingles, including underlayment type based on slope, minimum fastening requirements, and ice barrier coverage. Installation must follow the manufacturer’s printed instructions, which serve as the code-minimum standard. Deviating from manufacturer installation instructions voids the product warranty and creates a code violation.
R905.1.2 — Ice Barrier at Eaves
Minnesota requires a self-adhering polymer-modified bitumen ice-and-water shield extending from the eave edge to at least 24 inches inside the interior wall line of the building. For a typical New Brighton home with 12-inch eave overhang and 6-inch wall framing, this translates to approximately 48–54 inches of coverage from the eave. Sellers’ standard specification of 6 feet at eaves exceeds this minimum and provides better protection against New Brighton’s ice dam season.
Wind Zone Requirements
New Brighton falls within Minnesota’s 90–110 mph design wind speed zone. Shingle products and fastening patterns must be specified to meet the required wind uplift resistance for this zone. Architectural shingles with 110–130 mph wind ratings, installed with manufacturer-specified six-nail fastening in high-wind zones, provide appropriate uplift resistance for New Brighton’s storm exposure. Sellers specifies these requirements on every installation.
Two-Layer Limit
Minnesota code prohibits installing a third layer of asphalt shingles over two existing layers. Sellers identifies the existing layer count during every assessment and includes multi-layer tear-off pricing when required. New Brighton homes built in the 1960s–80s that received a first re-roof in the 1990s may now have two layers — this must be removed before a new installation can proceed.
Inspection Stages
New Brighton permit inspections for residential re-roofing include: sheathing/decking inspection if boards are replaced, and final inspection confirming code compliance. Sellers coordinates these inspections with the city and ensures the site is inspection-ready without requiring homeowner follow-up.
Insurance Claim Workflow Specific to New Brighton
Storm damage insurance claims in New Brighton follow a consistent workflow, but the specific steps a homeowner takes — and when — significantly affects the outcome.
Document First, Then Tarp
Before emergency tarping is applied, photograph the original damage condition from multiple angles with a device that time-stamps images. Emergency tarping is appropriate and important to prevent additional water damage — but insurers expect to see the pre-tarp damage condition. Sellers’ estimators arrive with a systematic documentation protocol and photograph the original condition before any protective measures alter it.
Know Your Deductible Before Filing
New Brighton homeowner policies vary in deductible structure. Standard flat-dollar deductibles run $1,000–$2,500. Percentage deductibles of 1–2% of dwelling value are increasingly common in Minnesota: on a $350,000 New Brighton home, a 1% deductible is $3,500. Understanding your deductible before filing helps you evaluate whether damage value justifies the claim and the premium implications of a filed claim.
Request a Physical Adjuster Inspection
Insurers increasingly offer virtual or desk-review inspections based on homeowner-submitted photos. Request a physical inspection instead — with Sellers present. Physical inspections with an experienced contractor present consistently produce more complete scopes than remote reviews. Sellers attends every adjuster inspection for New Brighton clients and walks the roof alongside the adjuster.
Understanding Supplement Claims
The adjuster’s initial scope of loss is rarely complete. Common omissions in New Brighton residential claims include: drip edge replacement (frequently excluded from initial scopes), ventilation modifications required by code, ice-and-water shield upgrades to meet current R905.1.2 standard, and additional decking boards discovered during tear-off. Sellers documents and files supplements for these items as a standard part of the restoration process.
Depreciation Holdback: Don’t Leave Money Behind
RCV policies pay Actual Cash Value initially and release the depreciation holdback after the work is completed. Many New Brighton homeowners don’t realize that submitting the completion documentation to their carrier is required to receive the holdback release — it doesn’t happen automatically. Sellers provides the completion documentation package (invoice, photos, warranty registration) and guides homeowners through the holdback release process so no money is left unclaimed.
Post-Storm Claim Timing in New Brighton
Minnesota homeowner’s policies require prompt reporting of storm damage. Most carriers expect claims to be filed within 60–120 days of the storm event. After any significant hail event affecting New Brighton, schedule a Sellers assessment within 30 days — this preserves your claim options and ensures documentation is captured while physical evidence is fresh. Delayed inspections produce weaker documentation and may face carrier skepticism about damage attribution.
Frequently Asked Questions
How can I tell if my New Brighton home has hail damage without climbing on the roof?
Does New Brighton’s location in Ramsey County affect my hail claim eligibility?
What is the difference between Sellers and other storm damage contractors in New Brighton?
My neighbor got a “free roof” after the last storm. What does that actually mean?
How long do I have to file a storm damage claim in Minnesota after a hail event?
What shingles does Sellers recommend for New Brighton storm restorations?
Can Sellers handle both the roof and gutters in a New Brighton storm damage claim?
What is emergency tarping and when do I need it for my New Brighton home?
Does Sellers serve New Brighton homeowners in both older and newer neighborhoods?
What documentation does Sellers provide for my New Brighton insurance claim?
What is a supplement claim and when might I need one for my New Brighton roof?
How do I choose between repair and full replacement for storm damage on my New Brighton home?
Does Sellers attend the insurance adjuster inspection for New Brighton claims?
What is Sellers’ same-day callback guarantee?
How do I get a free storm damage assessment from Sellers Roofing in New Brighton?
My New Brighton home has an HOA. Do I need architectural review board approval before a storm damage replacement?
How does having solar panels affect a storm damage claim on my New Brighton home?
What is the difference between an RCV and ACV payout on a New Brighton storm damage claim?
Can Sellers help me understand what to do if my carrier denies my New Brighton storm damage claim?
Get Emergency Storm Damage Help in New Brighton
New Brighton homeowners dealing with storm damage deserve immediate, professional response — not a multi-day wait while the damage compounds. Sellers Roofing Company delivers same-day callback, professional damage documentation, and experienced insurance claim support for every New Brighton property.
Call (651) 703-2336 — same-day callback guaranteed. Emergency tarping available.
Submit the contact form at roofingexpertsstpaul.com. Founded 2017. Black-owned. Union crews. MBE/DBE certified. No travel surcharge for New Brighton.
Need a roof inspection in Saint Paul or the Twin Cities? Call Sellers Roofing Company at +1-651-703-2336 or schedule a free estimate. We are a black-owned, NMSDC-certified MBE roofing contractor with 18+ years experience.
