Data
Roofing contractors in Wisconsin
There are 3,252 roofing contractors in Wisconsin (CityPreferred count, October 2026). Milwaukee has the most (288), then Madison (157).
Reviewed October 1, 2026
Get a roofing contractor
Free. Takes a minute. One company that serves your area contacts you.
Wisconsin cities
| City | Companies |
|---|---|
| Milwaukee | 288 |
| Madison | 157 |
| Appleton | 74 |
| Green Bay | 70 |
| Kenosha | 58 |
| Waukesha | 53 |
| Janesville | 53 |
| Oshkosh | 53 |
| Racine | 44 |
| Brookfield | 43 |
| Neenah | 43 |
| Eau Claire | 40 |
| Fond Du Lac | 36 |
| Beloit | 36 |
| West Bend | 36 |
| New Berlin | 35 |
| Sheboygan | 32 |
| West Allis | 29 |
| Stevens Point | 28 |
| Chippewa Falls | 26 |
| Menomonee Falls | 25 |
| La Crosse | 25 |
| Hudson | 24 |
| Oconomowoc | 24 |
| Wisconsin Rapids | 23 |
| Watertown | 23 |
| Franklin | 23 |
| Sun Prairie | 23 |
| Wausau | 22 |
| Mukwonago | 22 |
| Manitowoc | 21 |
| Burlington | 21 |
| Hartland | 20 |
Wisconsin and the rest of the country
Wisconsin has 3,252 of the 164,421 roofing contractors in the country (2%). All states.
What is counted
Independent businesses that do this work, for homes or for businesses. Suppliers, stores and national chains are left out. Being counted does not mean a company is licensed, insured or recommended. A city is listed when it has 20 or more. How we count.
Questions and answers
- How many roofing contractors are there in Wisconsin?
- 3,252, by CityPreferred's count as of October 2026.
- Which Wisconsin city has the most?
- Milwaukee, with 288, followed by Madison with 157.