Roofing GuideBy Chad Yates, Owner·Updated September 2026·11 min read
A well-maintained home with a deck and a clear blue sky in the background
Quick answer

Twice a year plus after any significant storm. That cadence comes from National Roofing Contractors Association guidance and from the maintenance requirements written into most membrane warranties: a spring check after freeze-thaw season, a fall check to clear drains before snow, and an additional check after major hail or wind. Documented inspections also protect your warranty and your insurance paper trail.

Get My Free Estimate →
Since 1979
Family-owned · 47+ yrs
GAF Master Elite
Top-tier certified
Roof provider
★★★★★
24/7 storm line

By the time a commercial roof problem is obvious from the parking lot, it has usually been running for weeks or months. Flat and low-slope roofs give almost no warning from the ground, which is exactly why so many McFarland businesses end up with a surprise five-figure repair instead of a planned, budgeted one.

Here's what to actually watch for, what it usually means, and what it costs to fix before it gets worse.

Why a commercial roof hides problems longer than your house does

A pitched shingle roof sheds water fast and shows damage where you can see it. A flat or low-slope commercial roof does the opposite: water sits, drains slowly by design, and any failure in the membrane or a seam has no backup system behind it. One open seam near a rooftop unit or a parapet wall can leak for a long time before anyone inside notices a stain.

The honest math on why this matters: a localized seam or flashing repair in this market commonly runs $600-$3,500. A full tear-off to deck with new insulation on a mid-size commercial building commonly runs $9-$16 per square foot, so a 15,000 square foot roof lands somewhere around $135,000-$240,000. The variable that moves you from the first number to the second is almost always how long water sat in the insulation before anyone caught it.

Warning signs you can catch from inside the building

You don't need to get on the roof to catch most of this. A slow walk through the building with your head up covers a lot of ground.

  • Ceiling staining or bubbling paint, especially near columns, HVAC units, or where a roof step changes height. Water on a flat roof rarely drips straight down; it runs along the metal deck and shows up feet away from where it actually got in.
  • A musty smell with no visible stain. Wet roof insulation doesn't dry under a membrane, so it sits and grows mold quietly. If a back room or storage area smells different than it did a season ago, look up before you blame the HVAC.
  • Rust streaks on ceiling grid, fasteners, or exposed steel. Rust means repeat moisture, not a one-time event.
  • Higher heating and cooling bills with no obvious cause. Saturated insulation loses most of its R-value, and a slowly failing roof can show up on the utility bill before it shows up on the ceiling.
A well-maintained home with gray siding and a new roof under a clear blue sky

What to look for on the roof itself

Ponding water still standing 48 hours after rain. Low-slope roofs are designed to drain slowly, not instantly, but water sitting two full days after a storm points to a clogged drain, a compressed low spot in the insulation, or deck deflection. Standing water accelerates membrane aging and, in a Dane County freeze-thaw winter, works hard on any seam nearby.

Membrane blistering, cracking, or open seams. TPO shows seam separation and stress cracks at penetrations. EPDM shrinks and pulls at corners and lifts at seams. Modified bitumen shows surface alligatoring and granule loss on the cap sheet. Any of these means moisture is finding its way past the top layer.

Rusted or loose flashing at parapets, HVAC curbs, and roof edges. This is where the large majority of commercial roof leaks actually start. McFarland's light-industrial buildings along Siggelkow Road and the Broadway corridor tend to carry a lot of rooftop mechanical equipment, and every curb, vent, and conduit penetration is a place the membrane has to be sealed correctly around. Check for pulled sealant, dried and cracked pitch pans, and metal that has worked loose from wind and thermal cycling.

Clogged drains and scuppers. Cottonwood and maple debris in late spring, leaves in October and November, are the two windows that matter most for keeping drains clear. One blocked drain can pond an entire roof section.

When it's a structural problem, not a roofing problem

Stop and call a licensed structural engineer, not a roofer, if you see:

  • Visible sag or deflection in the deck or ceiling
  • Spongy or bouncing decking across a wide area, not just a small soft spot
  • Ponding showing up somewhere water never used to stand
  • New cracks in parapet masonry or a column that looks off

A roofing contractor can tell you the membrane has failed. Only a structural engineer can tell you whether the framing underneath is still safe to load.

What a repair actually costs, and what drives the number

Ranges below reflect current market pricing for this area and move with material costs. They are not quotes.

  • Localized seam, patch, or flashing repair: $600-$3,500
  • Larger flashing or multi-penetration rebuild: $3,500-$12,000
  • Recover (new membrane over existing, when code and core samples allow): roughly $6-$10 per square foot
  • Full tear-off to deck with new insulation, TPO or EPDM: roughly $9-$16 per square foot
  • Silicone restoration coating on a roof that still qualifies: roughly $2.50-$5 per square foot, adding an estimated 10-15 years of service life

What actually drives the number up: wet insulation found at tear-off, tapered insulation added to correct drainage, tall parapets and complex edge detail, and Wisconsin commercial energy code insulation upgrades triggered whenever a roof gets torn off to the deck. That last one catches owners off guard most often.

Coating vs replacement: is it a legitimate way to buy time?

Yes, when the roof actually qualifies. A silicone restoration coating over a sound, dry roof can add a decade or more of service life at a fraction of the cost of a tear-off. A good candidate has dry core samples, intact or repairable seams and flashing, and working drainage. A bad candidate has wet insulation anywhere meaningful, widespread seam failure, or membrane that has already shrunk away from the details around it. Coating over a wet roof just seals the water in and delays the same expense at a higher price later. Any contractor proposing a coating without cutting a test core first is guessing with your budget.

A well-maintained two-story house with gray siding and a visible roofing sign in the front yard

Want a straight answer on your roof?

We'll inspect it, document everything, and tell you honestly what you're looking at, even if the answer is patch it for now. No pressure.

Warranty types, and why it matters which one you have

A material-only warranty covers the membrane itself, not the labor to find and fix a leak. An NDL (no dollar limit) warranty covers materials and labor together, usually for 15-30 years, but it's only available through an installer the manufacturer has approved, using their specified assembly, and it typically requires documented maintenance and prompt leak reporting to stay valid.

Pull your certificate before anyone opens the roof. Work done by a non-approved contractor can void active coverage even if the roof itself is fine.

Not sure whether what you're seeing is cosmetic wear or something that needs attention now? A free on-site inspection costs you nothing. We'll walk the roof, cut a core sample if needed, and tell you straight what you have. Call (608) 909-9109.

Who pays: landlord, tenant, or both

If your McFarland property is leased space, the answer lives in the lease, not in general custom.

  • Triple net (NNN) leases commonly pass routine maintenance and minor repairs through as an operating expense, while full replacement is usually a landlord capital item.
  • Modified gross leases more often keep roof and structure entirely on the landlord's side.
  • Either way, the line between "repair" and "capital replacement" in the actual lease language is what decides it, so review that section with your attorney or CPA before a dispute happens.

Keeping repair and replacement invoices separate, and documenting every inspection, makes that conversation far easier when it comes up.

Winter reality on a flat roof

Snow drifting behind parapets and rooftop units is the real risk, not average snowfall. Wind piles snow unevenly, and a roof can be carrying its rated load fine in the open field while a drift behind a parapet is several times deeper. Iced-over drains during a thaw turn snow load into standing water with nowhere to go, which is exactly why clearing drains before the first hard freeze matters more than most owners realize.

Snow removal isn't a routine task, but it becomes necessary when drifts are deep, drains are iced with warmer weather or rain coming, or you already have signs of a leak.

Inspection cadence that actually protects you

Twice a year, plus after any significant storm. That's the cadence pointed to by National Roofing Contractors Association guidance and by most manufacturer maintenance requirements: a spring check after freeze-thaw season, a fall check to clear drains before winter, and a post-storm check because hail and wind damage isn't always visible from the ground.

That inspection history also builds your warranty compliance record and your insurance documentation, which matters if you ever need to file a storm claim. We handle that side of it under commercial roof maintenance, and when something does turn up, commercial roof repair almost always costs less than waiting until the insulation is soaked. The full breakdown of membrane systems and what each one costs lives on our commercial roofing page.

A well-maintained brick home with a landscaped yard and a clear blue sky

Get eyes on it before the ground freezes

If you've noticed even one sign on this list, it's worth a look now rather than after the first hard winter storm. We'll inspect the roof, check drainage and flashing details, and tell you honestly whether you're looking at a simple repair or something bigger. If your roof has good years left, we'll say so in writing.

Buckshot Exteriors is family-owned and has served McFarland and the surrounding area since 1979. The inspection is free, on-site, and comes with no pressure either way.

Call (608) 909-9109 for a free commercial roof inspection.

Get a straight answer on your Madison roof

Wisconsin storm season and insurance non-renewal letters do not wait. Get a free, no-obligation inspection and an honest assessment of exactly what your roof needs, even if the answer is to wait.

Frequently Asked Questions

How often should a commercial roof be inspected?
Twice a year plus after any significant storm. That cadence comes from National Roofing Contractors Association guidance and from the maintenance requirements written into most membrane warranties: a spring check after freeze-thaw season, a fall check to clear drains before snow, and an additional check after major hail or wind. Documented inspections also protect your warranty and your insurance paper trail.
What does commercial roof repair or replacement cost in the McFarland area?
A localized seam, patch, or flashing repair commonly runs $600-$3,500. A larger flashing or penetration rebuild runs roughly $3,500-$12,000. A full tear-off to deck with new insulation and membrane commonly runs $9-$16 per square foot, so a 15,000 square foot roof often lands around $135,000-$240,000. These are market ranges, not quotes; pricing depends on what a core sample and measurement actually turn up.
In a leased building, who pays for roof repairs, the landlord or the tenant?
It depends on the lease, not on general custom. Many triple-net leases pass routine maintenance and minor repairs through as an operating expense while treating full replacement as a landlord capital item. Modified gross leases more often keep the roof entirely on the landlord's side. Read the repair-versus-replacement clause with your attorney or CPA rather than assuming.
Can a coating extend the life of my commercial roof instead of a full replacement?
Yes, if the roof qualifies. A silicone restoration coating over a sound, dry roof with intact seams and working drainage can add an estimated 10-15 years of service life at a fraction of tear-off cost. It's a poor fit for a roof with wet insulation or widespread seam failure, since coating over that just seals the water in. A test core is the only honest way to know which situation you're in.
Does snow need to be removed from a flat commercial roof?
Not routinely, but yes in specific situations: deep drifting behind parapets or rooftop equipment, iced-over drains with a thaw or rain coming, visible deflection, or an active leak. Removal should be done by a crew using fall protection and plastic tools, leaving a protective layer of snow on the membrane rather than scraping to bare material.
What's the difference between a material-only warranty and an NDL warranty?
A material-only warranty covers just the cost of the membrane if it's defective, not the labor to find and fix a leak. An NDL, or no dollar limit, warranty covers both materials and labor, usually for 15-30 years, but it's only available through a manufacturer-approved installer using the specified system, and it typically requires documented maintenance to stay valid. Repairs by a non-approved contractor can void an active NDL warranty even if the roof itself is otherwise sound.

Get a real number for your project

Cost ranges only get you so far. Tell us your address, what's going on, and the scope you're considering, and we'll get you a clear, honest estimate with no obligation.

Free, no-pressure estimates. We'll walk the project with you and explain every line of the quote before you decide anything.

Family-Owned · Since 1979GAF Master EliteFORTIFIED Provider

Wisconsin Dwelling Contractor · Lic. #DC-080900045

Explore our services
Keep reading
About the author

Written by Chad Yates, Owner, Buckshot General Contracting. Chad grew up in Orfordville, Wisconsin and learned the roofing trade from the ground up, working as a laborer alongside his brothers before founding Buckshot. He and his crew replace and restore roofs across Madison and south-central Wisconsin. Every guide is reviewed for accuracy by our local project crew before it goes live.

Buckshot General Contracting · GAF Master Elite · FORTIFIED Provider · Licensed & insured · 24/7 storm line (608) 909-9109