Roofing Contractors in Madison, Wisconsin
Licensed Establishments
447
U.S. Census Bureau
Peak Season
April through September, with highest demand May-August due to storm damage and favorable weather conditions
Estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks for project start during peak season
Estimate
Common Job Costs
| Service | Cost Range |
|---|---|
| Asphalt shingle roof replacement | $8,500 – $15,000 |
| Metal roof installation | $12,000 – $22,000 |
| Roof repair (minor) | $350 – $1,200 |
| Gutter installation | $800 – $2,400 |
| Roof inspection | $200 – $500 |
| Emergency leak repair | $400 – $1,500 |
Licensing Requirements
Licensing Requirements
Wisconsin requires roofing contractors to obtain a Dwelling Contractor Qualifier license through DSPS for residential work over $1,000. Must pass state exam, provide proof of insurance, and renew every 2 years. Commercial work requires appropriate specialty licenses.
Permit Requirements
City of Madison requires building permits for roof replacement and major repairs. Permits typically cost $75-200 based on project value. Submit plans to Building Inspection Division.
Inspection Schedule
Madison requires inspections at completion for permit work. Schedule inspection 24-48 hours in advance through city portal. Additional inspections may be required for structural work.
Insurance Minimums
Wisconsin requires minimum $50,000 general liability insurance for dwelling contractor license. Workers compensation required if employing others. Many contracts require $1 million liability coverage.
How to Get Licensed
- 1
Complete application
Submit Wisconsin Dwelling Contractor Qualifier application to DSPS with required documentation including business registration, Social Security number verification, and application fee of approximately $75.
- 2
Obtain insurance
Secure minimum $50,000 general liability insurance and workers compensation if employing others. Submit certificates of insurance as part of application process.
- 3
Schedule and pass exam
Register for state contractor exam through PSI Services. Study Wisconsin building codes, safety regulations, and business practices. Exam covers residential construction standards and contractor responsibilities.
- 4
Submit final documentation
Provide proof of exam passage, insurance certificates, and any additional documentation requested by DSPS. Processing time typically 2-4 weeks after complete application submission.
- 5
Receive license and register locally
Once approved, receive license number and certificate. Register with City of Madison if required for local permit applications. Begin renewal process 60 days before expiration every 2 years.
About This Market
Madison's roofing market sees steady demand driven by harsh winters, summer storms, and an aging housing stock built primarily in the 1940s-1980s. Competition is moderate with approximately 25-30 active contractors serving Dane County. Asphalt shingle replacement dominates residential work, while metal roofing gains popularity for longevity. Storm damage creates surge demand, and proximity to UW-Madison provides consistent rental property maintenance work. Labor costs run 15-20% above state average due to local wage standards.
To work Madison effectively, get your dwelling contractor qualifier license first — the exam and paperwork take 4-6 weeks minimum. Learn the city's permit portal system; inspectors are thorough but fair if you follow code. Peak season booking fills up fast, so build your pipeline in winter months. Focus on the near-west and east side neighborhoods for higher-value projects. Storm chasing brings quick money but damages long-term reputation — build local relationships instead. Insurance requirements are stricter here than rural areas, so budget accordingly.
Data Sources:
Frequently Asked Questions
What license do I need to do roofing work in Madison, Wisconsin?▾
How much does a typical roof replacement cost in Madison?▾
Do I need permits for roofing work in Madison?▾
When is peak roofing season in Madison?▾
How many roofing contractors operate in Wisconsin?▾
Contractors in Madison
0 roofing contractors in Madison.
No contractors listed yet.
Are you a roofing contractor in Madison?
Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.
Get Listed Free