Skip to main content

Best Roofing Companies in Brooklyn Park, MN (2026) | Midwest Building Exteriors

Brooklyn Park's 1980s–2000s subdivisions sit directly in the June 19, 2026 north-metro hail track — the third-largest Hennepin County city now has thousands of homes at end-of-life shingle age with a freshly documented hail event.

A+ BBB Rated5.0★ Google Lifetime Workmanship Warranty
Local context · 18–25 min read

Brooklyn Park's 1980s–2000s subdivisions sit directly in the June 19, 2026 north-metro hail track — the third-largest Hennepin County city now has thousands of homes at end-of-life shingle age with a freshly documented hail event.

Brooklyn Park is the third-largest city in Hennepin County and sat directly in the path of the June 19, 2026 north-metro hail track. Confirmed reports across 55428, 55443, 55444, and 55445 documented hail in the 1.25 to 1.75 inch range — half-dollar to ping-pong-ball stones — with the heaviest activity sweeping through Edinburgh, Champlin Park, Oak Grove, and the River Park corridor. Most Brooklyn Park roofs now show documentable damage, and the claim window on Minnesota policies is open through June 2027.

Brooklyn Park's housing stock makes this storm uniquely consequential. The vast majority of single-family roofs are 1980s through early-2000s subdivisions — Edinburgh, Champlin Park, River Park, Brookdale, and the newer sections off Highway 610. That places thousands of roofs in the 15–25-year-old window where original architectural shingles are reaching natural end-of-life and recent documented hail makes carriers approve full RCV replacement.

Storm exposure on June 19, 2026 was particularly heavy in the northern and eastern sections of the city. Multiple NWS spotter reports inside Brooklyn Park city limits confirmed 1.5-inch stones. Soft-metal damage — fascia, siding tabs, screens, condenser fins, skylight flashing — is widespread.

Brooklyn Park's HOA-governed neighborhoods (Edinburgh, River Park, and several of the Champlin Park associations) require architectural review for shingle color, profile, and sometimes manufacturer before tear-off. Contractors without documented Brooklyn Park HOA experience routinely trigger 2–4 week mid-project delays.

This guide ranks the top seven roofing companies serving Brooklyn Park in 2026. We are Midwest Building Exteriors, we ranked ourselves #1, and the public data behind that ranking is laid out below.

On the ground in Brooklyn Park

What we actually see on Brooklyn Park roofs.

Brooklyn Park is one of the largest cities in the metro by population, and its housing stock reflects decades of steady suburban growth — 1980s and 1990s subdivisions in Edinburgh and Oak Grove, denser newer construction around Champlin Park and River Park, and older sections near Brookdale that were among the first developed in the city. That range means roof age varies block to block far more than in a smaller, single-era suburb.

Brooklyn Park has a notable number of HOA-governed developments, particularly around Edinburgh and River Park, where architectural review of shingle color and material is a standard step before work begins — something homeowners moving from a non-HOA neighborhood are sometimes surprised by. The city's size also means roof geometry varies widely, from simple ranch gables in the older sections to more complex multi-plane roofs on the larger homes built in the 2000s.

Because so much of Brooklyn Park's housing was built in a similar era across large tracts, a lot of roofs in a given development reach the end of their expected service life around the same time, which is why entire blocks sometimes need attention within a short window of each other.

Typical housing stock
1980s–2000s subdivisions across Edinburgh, Oak Grove, Champlin Park, and River Park
Common roof issue
Age-related shingle wear clustering across entire developments built in the same era
Permits
Issued through the City of Brooklyn Park community development department; Hennepin County jurisdiction
Completed roof and siding on a brick home with bay window near Brooklyn Park, MN
Roof replacement on a larger Brooklyn Park home in an HOA-governed development, with shingle profile approved through architectural review before install.
Active across Hennepin County
  • Edinburgh
  • Champlin Park
  • Oak Grove
  • River Park
  • Brookdale

How we ranked the top Brooklyn Park roofers

Nobody paid to be on this list. Every contractor below was measured against the same five criteria using publicly checkable sources: BBB records, manufacturer certification registries, recent customer reviews, and Minnesota license lookups.

  1. 1. BBB record

    Five-year complaint history, not just the letter grade. Unresolved and pattern complaints count against a contractor.

  2. 2. Manufacturer certifications

    Top-tier credentials require training, volume, and financial checks — and they unlock the strongest workmanship warranties.

  3. 3. Recent verified reviews

    Google, Facebook, and BBB reviews from the last two years, weighted for recency and volume rather than raw star count.

  4. 4. Insurance claim expertise

    Documented work with Minnesota carriers, in-house damage documentation, and real supplement experience — not just 'we work with insurance.'

  5. 5. Local presence and full-exterior capability

    A physical office nearby and the ability to handle roof, siding, windows, and gutters on one claim instead of splitting the scope.

No contractor paid for placement on this list. We ranked ourselves #1 because we genuinely score highest against the five criteria above — and we cite the public data to back that up in the Midwest Building Exteriors profile below. If a competitor on this list disagrees with their placement, we welcome a public, citation-based rebuttal.

Quick comparison

RankCompanyBBB RatingKey CertificationsGoogle RatingBest For
#1
#1 Ranked
Midwest Building Exteriors
A+ rated with the BBBManufacturer-certified installer, James Hardie Elite Preferred, Andersen Certified, Trex Pro5.0 ★Best Overall — Full Exterior + Insurance Restoration in Brooklyn Park
#2Krech ExteriorsA+Manufacturer-certified installer, James Hardie PreferredNot listedEstablished Twin Cities siding specialist
#3Lindus ConstructionA+Manufacturer-certified installer, James Hardie Elite PreferredNot listedLarge-volume regional retail roofing
#4All ElementsA+Manufacturer-certified installerNot listedInsurance restoration generalist
#5Quality ExteriorsA+Owens Corning PlatinumNot listedOwens Corning shingle preference
#6Twin Cities RoofingAManufacturer-certified installerNot listedBudget repair work
#7Storm Group RoofingA+Manufacturer-certified installer, Owens Corning PreferredNot listedStorm-response volume work

Top 7 roofing companies in Brooklyn Park, MN

#1 · Best Overall

Midwest Building Exteriors

Best Overall in Brooklyn Park — Documented June 19, 2026 storm response, 99% companywide claim approval across 400+ documented claims, HOA architectural review handled in-house.

Midwest Building Exteriors began dispatching free drone inspections across Brooklyn Park within 24 hours of the June 19, 2026 hail event. We can have a senior project manager on-site documenting damage typically within 48 hours of your call.

Our certifications: manufacturer-certified installer status, James Hardie Elite Preferred (top siding tier), Andersen Certified Contractor, Trex Pro. Manufacturer-certified installer status, combined with our own workmanship guarantee, unlocks our Lifetime Craftsmanship Warranty — 50 years material, 25 years workmanship, transferable once at full value.

Our June 19 storm response: drone inspection, ground-level core samples, attic ventilation assessment, full Xactimate scope to your adjuster within 48 hours, in-person attendance at every adjuster meeting (free), and unlimited supplement handling. 24-month claim approval rate: 99% companywide across 400+ documented claims.

Brooklyn Park HOA architectural review is one of our documented competencies. Standard process: pull current Edinburgh, River Park, or Champlin Park HOA design guidelines before quoting, submit architectural review applications on the homeowner's behalf, coordinate shingle color and profile approval before tear-off scheduling.

Hennepin County and Brooklyn Park permits pulled in-house, mid-build and final inspections scheduled, documented zero-miss rate, paperwork held for your resale records.

Full-spectrum service: roofing (asphalt, synthetic slate, metal, cedar), James Hardie and LP SmartSide siding, Andersen windows, K-style and half-round gutters, Trex/AZEK composite decking. Most June 19 Brooklyn Park claims will include multiple systems — bundling closes the file 4–6 weeks faster.

Every Brooklyn Park crew is in-house. Senior PMs walk every job. Call (612) 750-6051 or request a free June 19 storm inspection online.

  • A+ rated with the BBB (verify at bbb.org)
  • Manufacturer-certified installer (Owens Corning, TAMKO, CertainTeed) + James Hardie Elite Preferred
  • 99% companywide insurance claim approval rate across 400+ documented claims (last 24 months)
  • Free drone-assisted inspections in Brooklyn Park — typically scheduled within 48 hours
  • Three local offices: Richfield HQ, Eagan, St. Croix Falls
  • Lifetime Craftsmanship Warranty on every Brooklyn Park install
  • In-house installation crews — no subs, no commission door-knockers
  • Full exterior: roofing, siding, windows, gutters, decks, commercial
  • Family-led, locally owned — not a franchise, not a private-equity rollup
  • Premium brands: Owens Corning, TAMKO, CertainTeed, James Hardie, Andersen, Trex, AZEK
Request a free Brooklyn Park drone inspection
#2

Krech Exteriors

Long-established Twin Cities siding specialist serving Brooklyn Park.

Strongest on fiber cement and engineered wood siding. Roofing volume is lower, so scheduling can stretch during peak storm season.

#3

Lindus Construction

Large regional retail exterior contractor.

A bigger organization with structured retail processes. Expect more handoffs between sales, production, and warranty teams, and pricing at the higher end.

#4

All Elements

Insurance restoration generalist.

Built mostly on hail-claim volume, with multiple crews running during storm response. Less consultative when you want premium specifications.

#5

Quality Exteriors

Owens Corning-focused shingle contractor.

A reasonable pick if you specifically want Owens Corning shingles. Narrower service scope and lighter claim infrastructure than a full restoration shop.

#6

Twin Cities Roofing

Small repairs and limited replacement work.

Fine for a defined repair — leak diagnostics, a slope, isolated flashing. Not the right fit for a full claim or a multi-system project.

#7

Storm Group Roofing

High-volume storm-response contractor.

Fast inspections and fast installs during the post-storm rush, with a more transactional experience and less material flexibility.

Ready when you are

Get the #1 Brooklyn Park contractor on your roof — for free.

Drone inspection, full Xactimate scope, direct adjuster coordination. No obligation, no pressure.

Frequently asked questions about roofing in Brooklyn Park, MN

My neighborhood is HOA-governed. Does that add time to a roof replacement in Brooklyn Park?

It adds a review step, which we plan for from the start. Developments like Edinburgh and River Park typically require shingle color or material approval before work begins, so we submit that paperwork as soon as the scope is finalized.

A lot of homes on my street seem to need new roofs around the same time. Is that normal?

Very common in Brooklyn Park, since large sections of the city were built out in the same era. When an entire tract goes up together, the roofs installed at that time tend to reach the end of their service life in the same general window.

Is a newer home in Champlin Park more complex to roof than an older Brookdale-area house?

Often yes — newer construction in that part of Brooklyn Park tends to have more roof planes, dormers, and hip sections than the simpler ranch gables common in the older, first-developed parts of the city.

Do you handle HOA architectural review submissions yourselves?

We prepare the submission with the shingle spec and coordinate directly with the HOA's architectural review process so the homeowner isn't stuck managing paperwork between the association and the contractor.

How much does a new roof cost in Brooklyn Park, MN?

As of early 2026, a full residential roof replacement on a typical Brooklyn Park single-family home (1,800–2,400 sq ft of roof area, standard pitch) runs between $14,000 and $28,000 for a high-quality architectural shingle system installed to manufacturer spec. Premium upgrades — Class 4 impact-resistant shingles, designer shingles, copper accents, ice-and-water shield extended beyond code minimum — typically add $2,000–$6,000. Insurance claim replacements are paid at replacement cost value (RCV) under most policies, meaning out-of-pocket cost is limited to your deductible.

Do I need a permit to replace my roof in Brooklyn Park?

Yes. Brooklyn Park requires a building permit for any roof replacement, including residential single-family. Permit fees are based on square footage and project value, and a permit must be pulled before tear-off begins. Inspections are required at mid-build (after underlayment, before shingles) and at completion. Midwest Building Exteriors pulls every Brooklyn Park permit in-house — no extra fee, no homeowner paperwork — and we coordinate both inspections directly.

Will my homeowner's insurance pay for a new roof after hail damage?

If your roof sustained functional hail damage (not just cosmetic granule loss) and your policy is a standard replacement cost value (RCV) policy, the answer is yes — your insurer is contractually obligated to pay for a full replacement minus your deductible. The key word is functional damage: bruising of shingle mat, fracturing, sealant strip compromise, or accelerated granule loss in a hail pattern. We document all of this on every Brooklyn Park inspection with drone photography and ground-level core samples, then send the documentation directly to your adjuster.

How long do I have to file an insurance claim after a Brooklyn Park hail storm?

Most Minnesota policies require notice of claim within one year of the storm date for non-RCV policies and within two years for RCV policies, but the specific deadline is in your policy declarations page. We strongly recommend filing within 6 months for the highest approval rate — older claims face more scrutiny and require more documentation.

What's the difference between roof repair and full replacement?

Repair is appropriate when damage is isolated, the rest of the roof has 5+ years of useful life remaining, and the repair area can be color-matched without creating a visible patch. Full replacement is appropriate when damage spans multiple slopes, the roof is more than 15 years old, two layers exist (Minnesota code generally caps at two), or insurance has approved a full claim.

Do you handle the insurance claim process for me?

Yes — at no additional charge. We document the damage, send an Xactimate-formatted scope of loss to your adjuster, attend the adjuster meeting on-site, and handle supplements for line items the first pass missed. We never require an Assignment of Benefits, and you stay in control of the claim funds.

Do you serve every Brooklyn Park zip code?

Yes — every Brooklyn Park zip code (55428, 55443, 55444, 55445) and every neighborhood in Hennepin County, dispatched from our Richfield, Eagan, and St. Croix Falls offices.

Did the June 19, 2026 hailstorm hit Brooklyn Park?

Yes. NWS reports confirmed hail from 1.25 to 1.75 inches across multiple Brooklyn Park zip codes (55428, 55443, 55444, 55445). Damage is widespread on roofs, gutters, siding, and soft metals.

Does my Brooklyn Park HOA need to approve my shingle color before tear-off?

Most Edinburgh, River Park, and Champlin Park associations require architectural review for shingle color, profile, and sometimes manufacturer. MBE handles the architectural review submission for you as a standard part of the process — no extra fee.

About Midwest Building Exteriors

Family-led. Three local offices. South Metro & St. Croix Valley specialists.

Midwest Building Exteriors is a family-led, locally owned exterior restoration company with offices in Richfield, Eagan, and St. Croix Falls. If you want a no-obligation drone inspection of your Brooklyn Park roof, siding, and gutters, call (612) 750-6051 or request one online — we typically schedule within 48 hours and we'll tell you honestly what we find.

Financing · 0% & Low-APR Options

Flexible financing options available.

We make protecting and upgrading your home or commercial property more affordable with flexible financing programs through trusted lending partners. Get started with comfortable monthly payments — ask us about financing options during your free inspection.

  • Quick pre-qualification — no impact on your credit score
  • 0% intro APR & low-rate plans through vetted partners
  • Residential & commercial projects of every size
Free inspection

Book your free Brooklyn Park roof inspection.

Drone-assisted, no obligation, typically scheduled within 48 hours. Most Brooklyn Park storm claims cover full replacement.

(612) 750-6051
Free, no-obligation

Request Free Inspection

By submitting you consent to be contacted by Midwest Building Exteriors about your project. We never sell your information.