GetTradeLicense

Roofing Contractor License Requirements in Ohio

No Statewide License Required

Ohio does not require a statewide roofing contractor license. Ohio does NOT issue a statewide roofing license. All roofing contractor licensing and registration is handled at the city/county level. Columbus requires a General Contractor license for commercial roofing and a Home Improvement Limited Contractor license for residential roofing (annual renewal $300). Cleveland and Cincinnati require contractor registration. Always verify with the specific local jurisdiction where work will be performed.

Most Ohio municipalities require proof of general liability insurance for contractor registration. Roofing is high-risk — typical GL minimums range from $300,000 to $1,000,000 depending on the jurisdiction. Workers' compensation required through Ohio BWC for all employers with employees (monopolistic state fund).

Trades that DO require a state license in Ohio:

Frequently Asked Questions

Do I need a roofing contractor license in Ohio?

No, Ohio does not require a statewide roofing contractor license. However, local permits or registrations may be required.

How much does a roofing contractor license cost in Ohio?

There is no statewide license fee for roofing contractors in Ohio. Local registration fees may apply.

Data last verified: 2026-04-02 | Source: Local