Roof Permits in Toledo and Nearby Towns: Who Issues Them
A roof permit is usually your roofer's job to pull, but the office that issues it depends on which side of a city line you live on. This guide maps every office in the Toledo area.
Last updated October 2026

Lucas and Wood counties have a patchwork of building departments. Toledo runs its own. Maumee runs its own. Sylvania sends you to its zoning office first, then to the county. Perrysburg homes use Wood County's office in Bowling Green. A roofer who works mostly in one town can easily file with the wrong office in another. Use this guide to check before work starts.
Do I need a permit to replace my roof in Toledo?
Plan on yes for a full replacement. The City of Toledo says most projects need a permit, and only minor repairs that don't affect a building's structure may be exempt. Toledo's public permit records show re-roofs issued as residential exterior non-structural alteration permits, with notes such as "remove existing roofing, repair decking, install new shingles" (example listing). The city's permit guide lists new roof coverings among the work that needs a permit, while minor repairs and gutter and downspout installs don't. The fee is $60 per residential non-structural exterior alteration, a category that names roofs (Toledo Municipal Code 1307.02). When in doubt, the city asks you to call 419-245-1220.
Toledo-area permit offices at a glance
| If you live in… | Building permits from | Contact | Notes |
|---|---|---|---|
| City of Toledo (incl. Point Place, Old West End, West and South Toledo) | Toledo Division of Building Inspection | One Government Center, Suite 1600; 419-245-1220 | Online portal since Sept. 2024; office open 8 a.m.–3 p.m. |
| City of Sylvania | Lucas County Building Regulations, after a city zoning certificate | 1115 S. McCord Rd., Holland; 419-213-2990 | City zoning step first (source) |
| Sylvania, Springfield, Monclova and other townships; Ottawa Hills, Holland, Harbor View, Waterville | Lucas County Building Regulations | 1115 S. McCord Rd., Holland; 419-213-2990 | Local zoning approval may come first |
| City of Maumee | Maumee Building & Inspection | City of Maumee | Approvals usually emailed in 2–4 weeks; no same-day permits |
| City of Oregon | City of Oregon Building/Zoning | 5330 Seaman Rd.; 419-698-7071 | City FAQ says re-shingling typically doesn't need a permit, but major repairs do (source) |
| Perrysburg, Rossford, Northwood and other Wood County towns | Wood County Building Inspection | One Courthouse Square, Bowling Green; 419-354-9190 | Double fee if work starts before a required permit |
Who should pull the roof permit?
Your roofer should pull it, list it in the contract, and schedule the final inspection. That keeps responsibility for code compliance with the company doing the work. If a roofer asks you to pull a homeowner permit for their job, ask why. Toledo also requires contractors to register to work in the city (source), and you can look up past permits at your address in Toledo's online portal.
Historic districts add a step
In Toledo's Old West End Historic District, exterior work needs a Certificate of Appropriateness from the Old West End Historic District Commission before work begins, according to the Old West End Association. The city adopted new design guidelines for the district in March 2025. Applications go through the Toledo-Lucas County Plan Commissions at One Government Center, Suite 1620, 419-245-1200 (source). Vistula and Westmoreland are also locally designated historic districts, reviewed by the Toledo City Historic District Commission (source), so homes there face similar review. See roofing in the Old West End for details.
What does a permit protect?
A permit and final inspection give you a record that the roof met code when it went on. That record helps when you sell the house or file a future insurance claim. Skipping it can mean fines, a stop-work order or re-inspection costs, and in Wood County, double permit fees if work starts first (source).
Is there a state roofing license in Ohio?
No, Ohio doesn't license residential roofers at the state level. A bill now in the General Assembly, Senate Bill 125, would create a state license for commercial roofing contractors only, according to the Ohio Legislative Service Commission. Local registration, insurance and permits are what protect homeowners today.
Do roof repairs need a permit too?
Small repairs often don't, but bigger or structural repairs usually do. Toledo says minor repairs that don't affect structure may not need a permit (source). Angi's 2026 repair guide says the same is true in many places, and puts repair permits at $70 to $250 when they're needed. Replacing rafters, large sections of deck, or a whole porch roof is more likely to need one.
A typical permit timeline
- Quote and contract. The contract should say who pulls the permit.
- Zoning or historic approval, if needed. Sylvania homes need a city zoning certificate first. Old West End homes need a Certificate of Appropriateness.
- Permit application. In Toledo, roofers can apply online. In Maumee, plan on two to four weeks for approval.
- Work begins. The permit card is usually posted where inspectors can see it.
- Final inspection. Toledo schedules inspections Monday through Friday, online or by phone at 419-245-1220 from 8 a.m. to 3 p.m. (source).
Check permit history before you buy a house
Buying a home in Toledo? Toledo's online permit portal lets you see the permit history for an address (source). Look for a roof permit with a final inspection. If the seller says the roof is new but no permit shows up, ask why. In the suburbs, call the office listed above for that town.
Rental and commercial roofs
Commercial buildings and apartment buildings follow the Ohio Building Code, not the residential code. Lucas County Building Regulations reviews plans and inspects commercial and multi-family buildings in the areas it covers (source). Wood County's building office handles commercial work in Wood, Hancock and Henry counties (BG Independent News). Commercial roof jobs may need plan review before work starts.
Common permit mistakes to avoid
- Filing with the wrong office. A Maumee or Oregon address doesn't go to Lucas County, and a Perrysburg address doesn't go to Toledo.
- Skipping the zoning step. In Sylvania, the city zoning certificate comes before the county building permit.
- Starting before approval. In Wood County, work that starts before a required permit is charged double.
- Forgetting historic review. In the Old West End, the Certificate of Appropriateness comes first.
- No final inspection. A permit that never gets its final sign-off leaves a gap in your home's records.
A roofer who works across the area should know these differences. If they don't, that's worth noticing.
Questions to ask your roofer about permits
- Which office issues the permit for my address?
- Will you pull the permit, and is the fee in your price?
- When will you apply, and does your start date allow for approval time?
- Do I need zoning approval or a historic review first?
- Will you schedule the final inspection and give me a copy of the sign-off?
The offices that keep Toledo roofs safe
The Toledo Division of Building Inspection enforces the Ohio Building Code and the Residential Code of Ohio in the city. Lucas County Building Regulations covers most suburbs and townships. Maumee and Wood County run their own departments. Neighborhood groups such as the Old West End Association help owners understand historic rules. If you run a neighborhood newsletter or block club page, feel free to link here.
Related guides: after-storm roof checklist · Toledo roofing costs. Planning a full job? Start with roof replacement in Toledo.