Jordan Roofing Company – Professional Roofing Services

Google Rating

4.8

Facebook Rating

5.0

BBB Rating

5.0

Last updated May 2026 by Ted Sellers, Sellers Roofing Company

Jordan, MN sits at the edge of Minnesota’s hail belt — Hwy 169 funnels southwest prairie systems right into Scott County, and Jordan catches more straight-line wind events than most suburbs 30 miles east. If you need roofing in Jordan MN, you’re dealing with a different set of problems than a homeowner in Maple Grove or Woodbury. I’ve been out here on roofs since 2008 and I know what the weather does to these homes.

Most Jordan homes built before 2000 need a full tear-off and replacement, not a patch job. Repair-only makes sense when damage is under 30% of a single slope and the underlying decking is solid — which, on a lot of Jordan’s older farm and Victorian homes, is not always the case.


What I See on Jordan Roofs

Jordan has a real mix of housing stock, and that matters for roofing. Near downtown, along Broadway Street and Water Street, you’ll find older Victorian and foursquare homes — 1890s through 1920s construction — with steep pitches, multiple dormers, and in some cases, original 1×6 board decking under three or four layers of shingles that have been slapped on over the decades. Those roofs need to be stripped completely. Running a new layer over 100-year-old board sheathing that’s cupped and gapped is a short-term fix that causes long-term problems.

Out in the Mill Pond area and the newer subdivisions coming off Fischer Avenue and Sunset Drive, you’re looking at homes built from the 1990s through the 2010s — OSB decking, factory-built trusses, standard 4:12 to 6:12 pitches. These are more straightforward jobs, but the wind exposure is the same. I’ve replaced roofs in Mill Pond that were only 14 years old because a summer derecho pushed under improperly sealed ridge caps and worked shingles loose from the peak down.

Detached garages and outbuildings are common in Jordan — more so than in inner-ring suburbs. When I give a quote, I always walk the garage and any sheds. A lot of homeowners focus on the house and forget that the detached garage has been sitting under the same weather for 25 years. Matching materials and doing both structures at once saves money on mobilization and keeps the property looking uniform.


Jordan-Specific Factors

Spring Lake Township and the rural sections just outside Jordan’s city limits sit on flat, open ground with almost no natural windbreak. When a storm tracks northeast from the Iowa border on Hwy 169, it picks up speed across the prairie and hits Jordan with gusts that consistently run 10–15 mph higher than what the Twin Cities metro records. I’ve pulled weather data for insurance claims out here and the wind readings at Jordan’s edges routinely exceed design pressure ratings for standard 3-tab shingles. That’s one reason I spec architectural shingles as a minimum on every Jordan job — the laminated construction handles wind uplift significantly better than 3-tab.

Jordan falls under Scott County for permits, but city work goes through Jordan’s Building Department directly. The permit office is at 210 E 1st St, Jordan, MN 55352. Turnaround on residential roofing permits runs about 3–5 business days in my experience, occasionally a bit longer in spring when they’re busy. I pull the permit, schedule the inspection, and make sure it closes before I call the job done. For materials on Jordan jobs, I typically pull from ABC Supply’s Burnsville yard or the Shakopee location on Marschall Road — both are close enough to keep job costs down and turnaround fast if we need additional materials mid-job.


What a Jordan Roof Replacement Runs

I’m going to give you real numbers because I hate it when contractors dodge this question. Prices below reflect 2026 labor and material costs in the Jordan market.

  • Small ranch or rambler, 1,200–1,500 sq ft footprint: $12,500–$16,500
  • Standard two-story or 1,600–2,000 sq ft main level: $16,000–$21,000
  • Larger two-story or complex Victorian with dormers, 2,200+ sq ft: $21,000–$32,000+
  • Detached garage (typical 2-car, 24×24): $3,200–$4,800 added to house job

Every quote from me includes: full tear-off of existing layers, dump fees, new ice and water shield (I run it 6 feet up from every eave and into every valley — code minimum is 24 inches past the interior wall line, I go further), synthetic underlayment over the field, GAF or Owens Corning architectural shingles, new drip edge on all rakes and eaves, pipe boot replacements on all penetrations, ridge vent, and permit fees. No surprise line items after the fact.

What moves price up: steep pitch over 8:12, multiple valleys and dormers, rotted decking that needs replacement (I charge by the sheet — $85–$115 per 4×8 sheet of 7/16″ OSB installed), and anything requiring staging equipment rather than standard roof jacks.

For more on shingle coverage and how materials are measured, see how much does a bundle of shingles cover.


When to Repair vs Replace in Jordan

Not every call I get needs a full replacement. Here’s how I think about it:

  • Repair makes sense if damage is isolated to one slope, affects less than 25–30% of the surface area, the shingles are under 15 years old, and the decking underneath is dry and solid.
  • Replace if the roof has 20+ years on it, even if only one area looks bad. A roof that’s failed in one spot is usually failing slowly everywhere else.
  • Replace if you’ve already had one repair in the last 3 years and you’re back with another leak. Patching a tired roof is renting time, not fixing the problem.
  • Replace if a storm claim is involved and the adjuster has called it a total loss on more than half the primary structure. Supplements for the other half are rarely worth the hassle.
  • Be cautious about repair on Jordan’s older Victorian homes if the original board decking is involved — exposed gaps and cupped boards under a repair section create moisture traps. I’ll tell you honestly if a repair is going to last or if it’s going to be a short-term band-aid.

Materials I Use on Jordan Roofs

My default spec for Jordan is GAF Timberline HDZ in Charcoal or Pewter Gray — both read well against the darker brick and LP siding common in the newer Mill Pond subdivisions, and the StainGuard Plus algae protection matters on the north-facing slopes that stay shaded and damp. The HDZ’s LayerLock technology gives it a Class 4 impact rating, which directly affects insurance premiums for homeowners who upgrade.

For the older Victorians downtown and along Broadway, I sometimes go with Owens Corning Duration in Estate Gray or Driftwood — slightly more muted tones that suit the older architectural character without looking out of place.

I don’t use 3-tab shingles on Jordan roofs. The wind exposure here makes them a liability. The cost difference between 3-tab and architectural is usually $800–$1,500 on a full replacement — not worth skimping on in Scott County’s weather.

Ventilation is also important here. Jordan’s summers push attic temps to 150°F+ on south-facing slopes. I spec continuous ridge vent with proper soffit intake on every job. If you want to understand how many roof turbines or vents your attic needs, this guide on roof turbines lays it out clearly. For underlayment specifics, this page on roofing felt explains how we calculate coverage.


How We Pull Permits in Jordan

Roofing permits in Jordan go through the City of Jordan Building Department, 210 E 1st St, Jordan MN 55352. I submit the application with project scope, materials list, and contractor license information. Typical turnaround is 3–5 business days. The city requires a final inspection after the job is complete — I schedule that directly and I’m on-site when the inspector comes. You’ll get a copy of the closed permit for your records.

Some homeowners in Spring Lake Township outside city limits go through Scott County instead of the city — I’ll confirm jurisdiction when I do your estimate so there’s no confusion.


Insurance Claims in Jordan

Jordan and Scott County have seen multiple significant hail and wind events in recent years — the June 2023 system that tracked through the southwest metro produced documented golf ball-sized hail in parts of Scott County, and I had a full slate of Jordan jobs that summer from it. If your roof is more than 10 years old and you haven’t had it looked at since that storm, it’s worth a call.

For filing an insurance claim in Jordan: take photos of any visible damage before I arrive, then call your carrier (Allstate, State Farm, and American Family are common in this market) and open a claim. I’ll meet the adjuster on-site, walk the roof with them, and make sure the scope of loss is complete. A lot of adjusters will miss soft-metal damage on gutters and flashing — I flag all of it. If you feel the initial scope is low, I can help you document a supplement.


Common Questions

How much does roof replacement cost in Jordan MN? A full tear-off and replacement in Jordan runs $14,500–$22,000 for most homes in the 1,600–2,000 sq ft range using architectural shingles. Larger or more complex roofs with dormers and steep pitches will run higher — I’ve done Victorians downtown that came in at $28,000–$32,000.

Do I need a permit to replace my roof in Jordan MN? Yes. Jordan requires a building permit for full roof replacements. I pull the permit and handle the final inspection — it’s included in my quote and you won’t have to chase the city yourself.

How long does a roof replacement take in Jordan? Most Jordan homes — a standard ranch or two-story without complex geometry — take one full day for my crew. Larger homes with dormers or steep Victorians might run into a second day for finishing work and cleanup. We don’t leave a job site mid-project.

What’s the best shingle for Jordan MN homes? GAF Timberline HDZ is my go-to for Jordan because of the wind and hail exposure. The Class 4 impact rating and superior wind warranty (up to 130 mph) make it the right call for Scott County’s weather patterns. Owens Corning Duration is a close second with similar performance ratings.

Who is the best roofer in Jordan MN? I’ll let my work answer that — Sellers Roofing Company has been serving Jordan and Scott County since 2008. I’m a licensed MN contractor (#803862), I do my own installations without subcontracting, and I give you a direct number for me personally, not a call center.

Does Sellers Roofing service Jordan MN? Yes. Jordan is a regular part of our service area. I run jobs in Scott County throughout the season — Jordan, Shakopee, Prior Lake, Savage. It’s a straightforward run from our Arden Hills base down Hwy 169.


Get a Quote for Your Jordan Roof

If you’re in Jordan or anywhere in Scott County and need an honest assessment, contact us here and I’ll get out to your property for a free estimate — usually within a couple of days.


Ted Sellers Sellers Roofing Company | MN Lic #803862 Arden Hills, MN | Serving the Twin Cities since 2008 View our full roofing services or learn more about shingle coverage.

Frequently Asked Questions

How much does roof replacement cost in Jordan MN?

A complete tear-off and replacement on a typical Jordan home runs $14,500–$22,000 in 2026, depending on size, pitch, and material. Most 1,600–2,000 sq ft homes land in the $16,000–$19,500 range with architectural shingles.

Best roofer Jordan MN?

Sellers Roofing Company, owned by Ted Sellers, has been serving Jordan and Scott County since 2008. MN Contractor License #803862. We’re local, licensed, and do our own installations — no subcontracting.

Jordan MN roofing permit?

Yes, Jordan requires a building permit for full roof replacements. Permits are pulled through the City of Jordan’s Building Department at 210 E 1st St. Turnaround is typically 3–5 business days and we handle the application on your behalf.