HomeOhioRoofing
ROOFING x OHIO

Roofing contractor requirements in Ohio.

Roofing is not one of the five OCILB trades, and no Ohio statute licenses roofers. The credential, where one exists, is municipal: Columbus licenses 'Residential roofing' as a Home Improvement Limited specialty, Toledo's Limited Remodeling Contractor license covers roof replacement, and Cincinnati and Cleveland require registration before a roofing permit issues.

Two state consumer laws bite hard in storm season. Contracts signed at the homeowner's door are home solicitation sales, cancellable until midnight of the third business day (R.C. 1345.22). Residential jobs over $25,000 fall under R.C. 4722's written-contract and 10% down-payment rules. S.B. 125 (136th General Assembly) would create a Roofing Section at OCILB licensing commercial roofing projects of $20,000 or more, with $500,000 liability insurance — residential roofing stays exempt — but the bill has not moved past committee referral (February 26, 2025).

STATE LICENSE
NoneSee what applies
STATUTE
R.C. 1345.21–1345.22; R.C. Chapter 4722
RENEWAL
City-set — mostly annualNone statewide · Toledo 10 hrs/yr from 2026
VERIFIED
October 2026Official sources
FILE · ROOFING x OHIO
Compliance Dossier
Public
File
October 2026
STATE AUTHORITYNone for this trade
STATUTE / CODER.C. 1345.21–1345.22; R.C. Chapter 4722
SCOPEStatewide · Ohio
RENEWALCity-set — mostly annual
CONTINUING ED.None statewide · Toledo 10 hrs/yr from 2026
LOCAL OFFICES6 counties on file
FILE ROOFINGSCOPE STATEWIDE · OHIOTYPE VERIFIED RULE FILE
VERIFIED October 2026STATUS PUBLIC REFERENCE
What this file settlesThe Ohio rules for roofing contractors, verified against official sources.
LICENSE TRUTH
Ohio has no state roofing license — residential roofers are registered by cities such as Columbus and Toledo, and a pending 2025 bill would license only commercial roofing jobs of $20,000 or more.
STATE ↔ LOCAL
With no state license, roofing is regulated city by city. Columbus licenses 'Residential roofing' as one of its Home Improvement Limited specialties (one year of hands-on experience, board approval; 2026 fees $300 application plus $350 annual). Toledo's Limited Remodeling Contractor class is 'restricted to residential improvements such as roof and window replacement', approved by the Board of Control, tested on a city exam, insured at $100,000 to $300,000, and renewed every December 31 with 10 hours of CE from 2026. Cincinnati registers roofers as Home Improvement Contractors under Chapter 1106 before any permit issues. Cleveland requires contractors who build or rehabilitate homes to be bonded, insured and registered. Akron registers any contractor whose work requires a permit.
EVERY CLAIM SOURCED
Each requirement below carries its citation and official source. Facts we could not confirm are listed as pending — never asserted.
§ 01 · Permit Stack

How roofing work is governed in Ohio.

The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.

STATE — NO ROOFING LICENSE
Not an OCILB trade
NO STATE LICENSES.B. 125 PENDING (COMMERCIAL ONLY)
STATE — CONSUMER LAW
R.C. 1345 · R.C. 4722
3-DAY CANCEL ON DOOR SALESWRITTEN CONTRACT >$25K10% DOWN CAP
LOCAL — THE REAL LICENSE
City building department
ROOFING REGISTRATIONRE-ROOF PERMITSINSPECTIONS

Read it bottom-up.

With no state license, roofing is regulated city by city. Columbus licenses 'Residential roofing' as one of its Home Improvement Limited specialties (one year of hands-on experience, board approval; 2026 fees $300 application plus $350 annual). Toledo's Limited Remodeling Contractor class is 'restricted to residential improvements such as roof and window replacement', approved by the Board of Control, tested on a city exam, insured at $100,000 to $300,000, and renewed every December 31 with 10 hours of CE from 2026. Cincinnati registers roofers as Home Improvement Contractors under Chapter 1106 before any permit issues. Cleveland requires contractors who build or rehabilitate homes to be bonded, insured and registered. Akron registers any contractor whose work requires a permit.

The local offices section below names the exact permit desk for every Ohio county on file.

Source · State and local issuing authoritiesLast verified · October 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.

RequirementIssued byCostTimeCitationStatus
State Roofing LicenseNone exists
—
$0
—
R.C. 4740.01 (not a licensed trade)
OPTIONAL
City Roofing RegistrationColumbus HIC Limited; Toledo Limited Remodeling; Cincinnati and Cleveland registration
City building department
$120–$650 by city
Annual
Columbus Ch. 4114; Cincinnati Ch. 1106
REQUIRED
Home Solicitation Cancellation NoticeDoor-to-door sales cancellable to midnight of 3rd business day
Statute
$0
Per door-signed contract
R.C. 1345.22
CONDITIONAL
Written Contract Over $25,0001-3 family; $250k GL certificate attached; down payment ≤10%
Statute
$0
Per contract
R.C. 4722.02; 4722.04
CONDITIONAL
Liability InsuranceCity minimums — Cincinnati $100k/$300k; Toledo $100k–$300k; Akron $3M
Private carrier
City-set minimums
Before registration
City registration rules
REQUIRED
Workers' CompensationState fund (BWC) with one or more employees
Ohio BWC
Premium by payroll
Before hiring
R.C. 4123.01; 4123.35
CONDITIONAL
§ 03 · Year-One Cost

What it costs to start roofing in Ohio.

Published fees from the issuing authorities, as of October 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.

Year-one ledger
Ohio · Roofing
State roofing licenseNone exists$0
Columbus HIC LimitedApplication + 2026 annual fee$300 + $350
Toledo Limited RemodelingApplication; renewed each Dec 31$200
Cincinnati registrationPer year, up to 3 years$131.25
Cleveland registrationNew; $120 renewal$150
Year-one floor$0 statewide · ≈ $130–$650 per city
Excludes tools, vehicle purchase, payroll, and marketing.
NOTE
Storm-chaser rules are consumer law

Ohio polices roofers through R.C. 1345's three-day cancellation right and R.C. 4722's contract rules, not a license.

NOTE
S.B. 125 would not touch homes

As introduced, S.B. 125 licenses only commercial roofing contracts of $20,000 or more; residential buildings are excluded. It sits in Senate Workforce Development committee.

NOTE
Toledo now requires CE

Beginning with 2026 renewals, Toledo home remodeling contractors — including Limited roofers — need 10 hours of continuing education a year.

§ 04 · Path to First Job

From day zero to first inspection.

A practical sequence for a new roofing contractor in Ohio. Actual agency processing times are noted in the ledger above.

1
STEP 1
Identify cities you'll roof in
Columbus, Toledo, Cincinnati…
2
STEP 2
Bind liability to city minimums
Carrier
3
STEP 3
Apply for the city roofing class
Board approval / exam
4
STEP 4
Build R.C. 1345 notice into door contracts
Your contract
5
STEP 5
Pull the re-roof permit
Building department
6
STEP 6
Pass final inspection
Building department
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Get the city credential first
Columbus requires the license before permits; Cincinnati issues no permits to unregistered contractors.
LOCALESSENTIALColumbus Ch. 4114; Cincinnati Ch. 1106
City building departmentIssuing authority
02
Give the three-day cancellation right
Any contract signed at the buyer's home can be cancelled until midnight of the third business day.
LEGALCONSUMERR.C. 1345.22
YouIssuing authority
03
Follow R.C. 4722 on big jobs
Over $25,000 on a 1-3 family home: full written contract, $250,000 liability certificate attached, down payment no more than 10%.
LEGALCONTRACTR.C. 4722.02; 4722.04
YouIssuing authority
04
Log Toledo CE before renewing
10 hours a year, submitted before the December 31 renewal.
LOCALEDUCATIONToledo Board of Control
Toledo Building InspectionIssuing authority
05
Watch S.B. 125 if you roof commercial
If enacted as introduced, commercial jobs of $20,000+ would need an OCILB roofing license and $500,000 liability coverage.
STATEPENDINGS.B. 125 (136th GA)
OCILB (proposed)Issuing authority
§ 06 · Enforcement

What the law does about unlicensed roofing work.

Statutory consequences with their citations — not estimates, not “commonly cited” guesses.

§
Cincinnati Municipal Code Ch. 1106Statute

Unregistered contracting (Cincinnati)

Roofing in Cincinnati without a current Chapter 1106 registration draws a citation.

Consequence$750 first; $1,500 second + 1-yr bar
§
R.C. 4722.07Statute

Contract violations over $25,000

The Attorney General may seek civil penalties against suppliers violating R.C. 4722.

ConsequenceUp to $25,000 per violation
§
R.C. 4123.77Statute

No workers' compensation

Noncomplying employers lose common-law defenses to employee injury suits — a serious exposure in a fall-hazard trade.

ConsequenceDirect liability to injured employees
§ 08 · Ohio FAQ

Questions roofing contractors ask about Ohio.

Q01Do roofers need a license in Ohio?+
Not from the state. Cities fill the gap: Columbus licenses residential roofing as a Home Improvement Limited specialty, Toledo requires a Limited Remodeling Contractor license, and Cincinnati and Cleveland require registration before a permit issues.
Q02Can a homeowner cancel a roofing contract signed at the door?+
Yes — Ohio's Home Solicitation Sales Act lets the buyer cancel until midnight of the third business day after signing (R.C. 1345.22).
Q03Is Ohio creating a roofing license?+
S.B. 125 would license commercial roofing projects of $20,000 or more through a new OCILB Roofing Section, with $500,000 liability coverage; residential roofing would stay unlicensed. It was introduced February 25, 2025 and referred to committee February 26, 2025, with no later action listed.

General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.