Roofing in Holland
Ottawa County's storm record for July 2024 to June 2026 has one lopsided entry. NCEI logged 14 hail reports of 1 inch or larger, all on a single day, and the largest stone was 2.75 inches. The same query shows 12 wind reports of 50 knots or more on 6 days (largest 87 kt) and 2 tornado reports. One day of big hail in the county tells you nothing about which street it hit, and NOAA's rows are reports rather than storms, so use the county storm history tool as a place to start asking questions about your roof.
The LARA Statewide Jurisdiction List (revised Oct 6, 2026) lists the City of Holland as local for building enforcement, so the city, not the county or the state, issues building permits here. We have no Holland rule on re-roofing to cite, so the building department decides whether your job needs a permit. The Census ACS 2023 estimates put 63.6 percent of Holland's homes as built before 1980 and the median home value at $235,800.
Ottawa County is not among the ground snow load values we recorded from Table R301.2(5), so we print no figure. For pay context only, roofers in the Grand Rapids-Wyoming-Kentwood metro, which contains Ottawa County, have a median wage of $23.86 an hour (medium confidence, via O*NET; pay, not price). Neighbors worth a look are Jenison and Grand Haven; for a roof after a storm, start with storm damage.
What roofing costs near Holland
We have collected no quotes for Holland, so there is no price for the city itself. The statewide estimates are on each service page, and the Michigan page lists them with what roofers are paid (the Michigan median in BLS data for May 2025 is $28.62 an hour, which is pay, not price) and the permit fees that are published. How we estimate costs.
Permits for roofing work in Holland
Many cities run their own building department, so start by asking the City of Holland building department who issues roofing permits.
Whether a re-roof needs a permit is decided city by city. Most Michigan cities with a published roofing rule ask for one, and Portage does not for a shingle-only replacement, so the building department is the office to ask.
Roofing jobs in Holland
More on Michigan roofing
How to check a roofer's license · Roof permits in Michigan: what each city's building department says
Sources for Holland
- U.S. Census Bureau, American Community Survey 2023 five-year estimates (tables B01003, B25034, B25077) Read Oct 19, 2026.
- LARA Statewide Jurisdiction List (Rev. 10/6/2026) Read Oct 19, 2026.
- NOAA NCEI Storm Events Database, bulk details files d2024, d2025, d2026 Read Oct 19, 2026.
- Mich. Admin. Code R. 408.30515 Ground snow loads (LII) Read Oct 19, 2026.
- BLS May 2025 wages for roofers (SOC 47-2181), Grand Rapids-Wyoming-Kentwood, MI, as shown by O*NET OnLine Read Oct 19, 2026. Confirm with the source before you rely on it.