Permit Analysis

Madison Roofing Report: Permit Volume Soars in May After April Hail

Luke LaufenbergJune 7, 20265 min read
Madison Roofing Report: Permit Volume Soars in May After April Hail

April showed the storm was real. May showed how much work was coming behind it.

Last month we flagged 235 roofing permits through April 28 and called it a busy month. Through May 27th, Madison had pulled 1,256 roofing permits, representing about $25.77 million in estimated work.

That is not normal spring replacement volume. That is storm work moving through the system.

The Numbers

MetricMay 1-27, 2026
Roofing permits1,256
Estimated permitted roofing work$25.77M
Average project value$20,514
Median project value$18,099
Unique contractors144

The April hail did not fully show up in the permit data until May. Once inspections, scopes, and approvals started turning into jobs, the permit count moved fast.

Where the Work Is Happening

The heaviest activity is in northeast Madison, especially 53704 and 53714.

ZIP CodePermitsEstimated Work
53704448$9.23M
53714249$4.30M
53717101$2.61M
5371892$1.77M
5356265$1.99M
5370338$759K
5371125$388K

53704 by itself had 448 roofing permits in May. For context, the entire city pulled 220 roofing permits over the same window in April.

If you are trying to understand where the market is busiest, that is the first place I would look.

Who's Pulling the Permits

Top contractors by Madison roofing permit count, May 1-27:

ContractorPermitsEstimated Work
Ridge Top Exteriors Inc146$3,086,571
BE Heins Contracting LLC129$3,282,686
Rhino Exteriors Inc47$1,122,212
The Exteriors Company45$1,168,311
Doll House Investments DBA DHI Roofing41$645,641
Brookens Construction40$872,652
XYZ Roofco LLC37$515,666
Isthmus Roofing32$584,800
Infinity Exteriors30$724,000
Total Exteriors LLC24$551,382

The top ten contractors pulled 571 permits, about 45% of the permits in this pull.

The rest is a long tail. In total, 144 different contractors pulled at least one Madison roofing permit in May.

See all 144 contractors and their permit counts →

More Work, More Competition

A storm this size brings more than extra roof volume. It brings more companies into the market.

WindowUnique Contractors
April 1-27, 202685
May 1-27, 2026144

That means more yard signs, more knocks, more inspection offers, and more homeowners trying to figure out who is actually local and active.

Permit history will not tell a homeowner who to hire. But it does show who is actively pulling work in Madison, where they are working, and whether a contractor's local presence is backed up by the public record.

April vs. May

Same 27-day window, the 1st through the 27th, one month apart:

WindowPermitsEstimated WorkAvg. Project ValueMedian Project ValueUnique Contractors
April 1-27, 2026220$3.73M$16,962$15,04785
May 1-27, 20261,256$25.77M$20,514$18,099144

The average job value moved up, but not enough to explain the jump. The real change is the number of permits:

ComparisonChange
Roofing permits+471%
Estimated permitted work+591%
Unique contractors+69%

The Pace Held All Month

May was not one busy batch of permits. The volume held week after week.

WindowPermitsEstimated Work
May 1-7302$5.82M
May 8-14329$6.92M
May 15-21382$7.89M
May 22-27243$5.15M

That last bucket only covers six days, not a full week, so the lower count is just a shorter window, not the work drying up.

About the data: this pull uses Madison permit records for roofing-related work under $60,000, which keeps the focus on residential jobs. Madison generally requires permits for roofing, siding, and window replacement. Source: City of Madison - Storm Damage

We'll keep watching the feed as the rest of 2026 comes in.

Stay Informed

Get monthly roofing and insurance insights delivered to your inbox.