Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in Bowling Green requires a permit under IRC R907. Repairs under 25% of roof area and like-for-like patching may be exempt, but any tear-off-and-replace, material change, or structural deck work triggers permit requirements.
Bowling Green enforces the Ohio Building Code (currently the 2020 International Building Code with Ohio amendments), which adopts IRC R907 for reroofing. The key local difference: Bowling Green Building Department processes most residential roof permits over-the-counter (OTC) for like-for-like material swaps — no lengthy plan review — but WILL flag and reject any application that reveals a third existing layer (IRC R907.4 mandate: tear-off required, not overlay). This means if your inspection photos show multiple shingles layers, the city will push you to full tear-off before sign-off. Climate context matters too: Zone 5A frost depth (32 inches) means ice-and-water-shield must extend 24 inches from the eave per IRC R905.2.8.1 for cold climates, and inspectors actively verify this on final. The city's online permit portal (linked below) lets you upload photos and estimate sheets, but phone confirmation is smart before filing — local staff can tell you upfront if your roof geometry (gables, valleys, chimneys) will require structural engineer sign-off on a material change.

What happens if you skip the permit (and you needed one)

Bowling Green roof replacement permits — the key details

IRC R907 governs all reroofing in Bowling Green, and the rule is unambiguous: any replacement of roof covering over 25% of the roof area, any tear-off-and-replace, or any structural deck repair requires a permit. The IRC also explicitly forbids a third layer of roofing material (IRC R907.4); if your existing roof has two layers already, you must tear off to the deck before installing new shingles. Bowling Green Building Department interprets this strictly — inspectors routinely probe existing roofing during permit intake to count layers, and applications that hide a third layer will be rejected with mandatory tear-off. This is a safety and structural rule, not a bureaucratic gotcha: multiple layers add dead load (dead load on a wood-frame roof can exceed safe capacity), increase ice damming risk in cold climates, and make fastening inconsistent. The permit fee in Bowling Green is typically $150–$300 depending on roof area (usually calculated at $2–$4 per 100 sq ft of roof); a 2,000 sq ft roof (roughly 20 squares) runs $150–$200 in permit fees alone.

Material changes trigger additional scrutiny. If you are replacing asphalt shingles with metal standing seam, architectural shingles with clay tile, or any heavier material, Bowling Green requires structural verification before permit issuance — either a engineer's letter confirming the existing roof deck can support the new load, or a presumptive load table in the permit application. Metal roofing is lighter than asphalt (typically 3-4 psf vs 2-3 psf for asphalt), so that swap is often approved OTC with a note; tile or slate (12-20 psf) almost always needs engineer sign-off, adding $300–$800 in design fees and 1-2 weeks to the timeline. Bowling Green's building department has a standard form (available on their portal or by phone) that lists presumptive weights and acceptable combinations; ask for it when you call. The IRC R905 water-resistance requirements also vary by material: asphalt shingles need synthetic underlayment or 30# felt; metal roofing over a humid attic needs a vapor-permeable underlayment; unvented metal roofs need condensation management. Bowling Green inspectors verify underlayment spec in the application and again at final inspection.

Cold-climate roofing specifics are critical in Bowling Green (Zone 5A, 32-inch frost depth). IRC R905.2.8.1 requires ice-and-water-shield (self-adhering bituminous membrane) to extend 24 inches from the outer edge of the roof deck on all sloped portions to prevent ice dam leaks. Many homeowners and even some contractors skip this or under-extend it; Bowling Green final inspectors actively check with photographs or field measurement. The city also requires roof-deck nailing per IRC R905.2.4 — typically 4-6 fasteners per shingle at the nailing strip, 8-10 in high-wind areas (Bowling Green is not a high-wind zone per ASCE 7, so standard spacing applies). Improper fastening is a common rejection during rough inspection; photographs of the nailing pattern in the first 10-15 squares must be submitted with the permit or uploaded to the portal before scheduling final inspection. Frost depth also affects flashing: ice-and-water-shield must be extended under all roof-to-wall transitions, chimneys, and vents, and sealant must be urethane or polyurethane-based (not acrylic or silicone, which fail in freeze-thaw cycles).

Bowling Green's permit process is streamlined for standard residential roof work. Most like-for-like shingle replacements are approved over-the-counter within 1-2 business days; you submit the application (usually online or in person at City Hall), photos of the existing roof (to prove layer count), material specs (shingle brand, weight, underlayment), and roof measurements or contractor estimate. The city does NOT require sealed engineer drawings for standard asphalt-to-asphalt swaps. However, if your roof has gable-end walls, dormers, or complex valleys, the inspector may request a roof plan showing square footage breakdown and critical flashing details. Once approved, the permit is valid for 180 days (standard Ohio rule). Inspections happen in two phases: rough (after tear-off and deck inspection, typically 1-2 days after work starts) and final (after material install and flashing completion, typically 2-3 days after rough). If you are the owner-builder, Bowling Green allows owner-occupied single-family work, but you must apply in person and sign a statement that you own the property and are performing the work yourself; contractor work always requires a licensed roofing contractor (Ohio does NOT license roofers at the state level, but Bowling Green may require local trade license; confirm by phone before hiring).

Timeline expectations: from permit pull to final inspection is typically 2-3 weeks for straightforward work, 4-6 weeks if structural engineer sign-off is needed (material change) or if weather delays inspections. Bowling Green has no unusual plan-review delays; the bottleneck is usually weather (spring/fall is busy for roofers and inspectors alike) and deck inspection wait times (if the rough inspection reveals rot or structural damage, repair work adds 1-2 weeks). Cost summary: permit fees $150–$300, materials (shingles + underlayment + flashing) $3–$8 per sq ft ($6,000–$16,000 for 2,000 sq ft), labor $5–$10 per sq ft contractor (or DIY if owner-builder), and any structural work $300–$800. Total project cost is typically $8,000–$20,000 for a standard 20-square residential roof with standard asphalt shingles. Owner-builders save labor ($0 if you do it yourself, but this is physically demanding over 3-5 days) but must pass inspections to the same standard.

Three Bowling Green roof replacement scenarios

Scenario A
Standard asphalt-to-asphalt shingle replacement, single layer, 18 squares (1,800 sq ft), full tear-off, Bowling Green residential neighborhood
You have a 1,950 sq ft ranch home in Bowling Green (single-family residential zone). The existing asphalt shingles are 25+ years old and failing; one inspection reveals only ONE layer of shingles, so tear-off is permitted (not mandatory). You want to replace with 25-year architectural asphalt shingles (3-tab equivalent weight, ~2.5 psf), same pitch, no material change. This is a textbook permit case. File in person or online with: (1) completed residential roof permit form (available from Bowling Green Building Department portal or by phone at the number below), (2) photos of existing roof showing the single-layer condition and overall condition, (3) itemized estimate or material spec sheet from your contractor showing shingle brand, weight class, and color, (4) roof measurements or contractor estimate with square footage, and (5) site plan showing address and roof location if the property is multi-building. Permit fee: $180 (based on ~$2 per 100 sq ft for 1,800 sq ft). Underlayment: synthetic (ASTM D6132) is standard in Zone 5A; ice-and-water-shield minimum 24 inches from all eaves plus 24 inches up chimneys and walls. No structural evaluation needed (material change does not apply; both are asphalt). Rough inspection (after tear-off, usually day 2-3): inspector checks deck for rot/damage, verifies nailing pattern in first 15 squares, and confirms ice-and-water-shield is properly extended. Final inspection (after shingle and flashing install, day 4-5): inspector verifies flashing detail at all penetrations (vents, chimneys), confirms fastening count per shingle per IRC R905.2.4, and checks sealant type (polyurethane, not silicone). Timeline: permit issued within 1 business day, work completes in 3-5 days, final within 2-3 days of call (weather permitting). Total cost: $180 permit + $4,500–$6,500 materials + $2,000–$3,500 contractor labor (if hired) or DIY = $6,680–$10,180 total.
Permit required | Layer count ≤ 2 | Fee ~$180 | Synthetic underlayment + ice-and-water-shield 24 in eaves | Rough + final inspections (2 phase) | 3-5 day work, 1-2 week total | Total $6,700–$10,200
Scenario B
Metal standing-seam roof replacement, material change from asphalt, structural concern, residential home in Bowling Green with 32-inch frost line consideration
Your 2,000 sq ft Cape Cod-style home has aging asphalt shingles (25 years old, single layer) and you want to upgrade to metal standing seam (5V or similar profile, ~3 psf, lighter than asphalt). This is a MATERIAL CHANGE, so Bowling Green requires structural review. Step 1: obtain an engineer's letter or use a presumptive load table (available from BG Building Dept) confirming that your roof deck (typically 2x6 or 2x8 trusses in 1990s-2000s homes) can support 3 psf additional load (from underlayment + fastening hardware; metal itself is slightly lighter). Metal roofing adds fastener load (metal-specific screws vs nails) and requires different underlayment: most metal roofs need a vapor-permeable synthetic underlayment (not ice-and-water-shield, which can trap condensation under metal). Bowling Green inspector will flag if you try to over-specify ice-and-water-shield under metal; recommend a gapped synthetic or 30# felt instead, unless your attic is unvented (rare in Bowling Green). Cost: engineer letter $300–$800 (1-2 weeks), or $0 if contractor has presumptive load table on file with the city. File permit with: (1) application form, (2) engineer letter or load table, (3) photos of existing roof, (4) metal roofing manufacturer spec sheet (weight, fastening pattern, underlayment compatibility), (5) roof measurements. Permit fee: $250–$350 (higher due to material change review). Cold-climate detail: ice-and-water-shield is STILL required on Zone 5A roofs per IRC R905.2.8.1, but under a metal roof it must be in LIMITED locations (eaves only, 24 inches out, and at penetrations like chimneys) to avoid condensation trap; this is a common point of confusion — the inspector will verify the underlayment spec matches the material. Rough inspection: deck check, fastener pattern (metal screws, specific spacing for metal panels), underlayment detail at eaves. Final inspection: flashing (metal trim at all penetrations must match metal roof profile and be mechanically fastened, not sealed), and panel profile integrity. Metal roofing is trendy; Bowling Green gets 1-2 metal re-roof permits per week and inspectors know the nuances. Timeline: 1-2 weeks for engineer if needed (or OTC if using presumptive table), 1 week permit review (due to material change), 3-5 days work, 1 week total = 4-6 weeks if engineer needed, 2-3 weeks if not. Total cost: $250 permit + $300–$800 engineer + $6,000–$10,000 materials + $2,500–$4,000 labor = $9,050–$15,050.
Permit required | Material change (asphalt to metal) | Structural engineer letter or load table | Vapor-permeable underlayment (NOT ice-shield under metal roof) | Fee ~$250–$350 | Rough + final inspections | 4-6 weeks if engineer, 2-3 weeks if presumptive table | Total $9,000–$15,000
Scenario C
Partial roof repair, 15% tear-off due to hail damage, existing 2-layer roof (triggering IRC R907.4 full tear-off mandate), owner-builder, Bowling Green
Hail storm damages one side of your 2,000 sq ft home's roof (roughly 300 sq ft, or 15% of total). Insurance adjuster approves a partial replacement. BUT — when you inspect the existing roof, you find TWO layers of shingles already in place (first layer probably from 1995, second from 2010). IRC R907.4 states no roof shall have more than TWO layers at any time, and if reroofing would result in a third layer, a tear-off is mandatory. This means your 15% repair job becomes a FULL 2,000 sq ft tear-off-to-deck replacement. You cannot overlay the partial repair; the entire roof must come off. Bowling Green Building Department will catch this at permit intake if your photos or contractor statement reveal the two-layer condition. File permit with: (1) application form, (2) close-up photos of the roof edge (showing layer count; if unsure, ask the inspector to help count at intake), (3) damage photos from hail (for insurance reference), (4) full roof tear-off and replacement material spec (asphalt to asphalt is simplest to get approved quickly), (5) roof measurements. Permit fee: $200–$300 (full roof, no material change). The silver lining: your insurance may pay for the full tear-off if the adjuster agrees the IRC rule forced it; get adjuster approval in writing before work starts, or you may end up out-of-pocket for the difference between the partial repair estimate and the full tear-off cost. Owner-builder option: Ohio allows owner-occupied single-family work; you can pull this permit yourself IF you are the owner and performing the work. Sign a statement to that effect on the application; Bowling Green will flag you for in-person intake to confirm. Inspections are the same as Scenario A (rough after tear-off, final after install), but as an owner-builder you are personally responsible for code compliance — no contractor license to fall back on. If the inspection finds improper nailing, missing underlayment, or flashing failures, YOU are liable for re-work or fines. Most homeowners hire a contractor for the actual work even if they pull the permit in their name. Timeline: permit issued same day or next day (OTC), work completes 4-5 days, final inspection within 1 week = 1.5-2 weeks total (faster than Scenario B because no engineer needed). Total cost: $200 permit + $4,500–$6,500 materials + $0 if you DIY labor (very physically demanding for a single person, likely 5-7 days) or $2,000–$3,500 contractor = $6,700–$10,000 if contractor, $4,700–$6,700 if you DIY all labor.
Permit required | Hail damage triggers full tear-off (IRC R907.4: 2-layer roof cannot add 3rd layer) | Layer count verification at intake | Owner-builder allowed for owner-occupied | Fee ~$200–$300 | Rough + final inspections | 1.5-2 weeks total | Total $4,700–$10,000 depending on labor

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Ice-and-water-shield in Zone 5A: why Bowling Green inspectors verify it strictly

Bowling Green sits in IECC Climate Zone 5A with a 32-inch frost depth and an average of 40-50 inches of annual snowfall. This combination creates ideal conditions for ice damming — a freeze-thaw cycle where melting snow backs up under shingles, refreezes at the eave (which is colder because it hangs over unheated space), and forces water into the attic. IRC R905.2.8.1 mandates ice-and-water-shield (self-adhering bituminous membrane) extending 24 inches from the outer edge of the deck on all sloped roofs in cold climates. This is not optional; it is a code requirement, and Bowling Green Building Department takes it seriously because water intrusion claims are expensive and common in the region.

The specification matters: ice-and-water-shield must be ASTM D1970 rated, with a minimum peel adhesion of 0.5 lb/in. Cheap products (sometimes labeled 'ice dam prevention tape' or 'leak barrier') do not meet this standard and fail in the first thaw cycle. Bowling Green inspectors often ask for the product name and ASTM rating at final inspection, or they request a photo of the installation with the product box visible. If underlayment is synthetic (not bituminous), it does not count as ice-and-water-shield for this purpose — synthetic blocks water but does not self-seal around fasteners. The correct approach for asphalt roofing in Zone 5A is: synthetic underlayment over most of the deck, PLUS ice-and-water-shield in the lowest 24 inches (eaves), PLUS ice-and-water-shield up 24 inches at all roof-to-wall transitions and around chimneys and vents. For metal roofing (per Scenario B), ice-and-water-shield under the metal can trap condensation; the correct approach is vapor-permeable underlayment over most of the deck, with ice-and-water-shield ONLY at the eaves (limited to 24 inches out) and at penetrations. Bowling Green inspectors will reject applications or final inspections if the underlayment spec is backwards (ice-and-water-shield under metal, synthetic only at eaves on asphalt).

Local roofers and homeowners often cut corners here because they do not understand the distinction. A typical rejection email from Bowling Green Building Department reads: 'Permit #2024-12345 — Final inspection scheduled for Thursday; please clarify underlayment specification in attached photo. Ice-and-water-shield appears to extend only 12 inches at the eave (RFC R905.2.8.1 requires 24 inches in Zone 5A). Reschedule inspection after correction.' This is a 2-3 day delay (order and install additional underlayment, then request re-inspection). Avoid this by specifying underlayment upfront in the permit application with manufacturer name and ASTM rating, and asking the contractor to photograph the installation before the rough inspection.

Bowling Green's three-layer ban and why tear-off is mandatory (IRC R907.4)

One of the most frequent rejections Bowling Green Building Department issues on roof permits is the discovery of a third layer during inspection. IRC R907.4 is unambiguous: 'Roof coverings shall have a maximum of two layers.' If your roof already has two layers (which is common in homes built in the 1980s-1990s when overlay was cheaper than tear-off), any attempt to add a third layer MUST be rejected, and a full tear-off to the deck is mandatory. Bowling Green interprets this strictly because the rule protects structural safety: two layers of asphalt shingles weigh approximately 5-6 psf; adding a third layer brings dead load to 7-8 psf, which can exceed the design capacity of older roof trusses (1960s-1980s homes often have 2x4 or light 2x6 trusses designed for 3-4 psf). Overloaded trusses sag, crack, and can collapse under snow load in winter.

The city's process: when you submit a roof permit application, Bowling Green Building Department staff (or the inspector at intake) will ask for photos showing the existing roof condition. They are specifically looking for edge shots or side views that reveal shingle layers. If the photos are ambiguous, the inspector will request a more detailed probe — sometimes they will ask you to pull back shingles at a gutter edge or look at the roof in a location that is not visible from the street. If two layers are confirmed, the application is flagged: 'Layer count is 2 — any new layer will trigger IRC R907.4 tear-off mandate. Applicant must select tear-off-and-replace, not overlay.' This automatically increases the project scope, cost, and timeline. Permit fee changes too: overlay permits are often cheaper ($100–$150) than tear-off permits ($200–$300) because tear-off work is more hazardous and generates debris.

Why is this a big deal for homeowners? An overlay re-roof costs $3,000–$5,000; a full tear-off costs $5,000–$8,000. The difference is $2,000–$3,000, plus 1-2 additional days of labor. Many homeowners do not find out about the second layer until they are mid-application or mid-project. The solution: photograph the roof edge yourself BEFORE hiring a contractor, and ask the building department if they see evidence of a second layer. If yes, budget for a full tear-off from the start. Bowling Green staff can usually confirm layer count over the phone if you describe what you see (or email photos). This saves the surprise during permit review.

City of Bowling Green Building Department
Bowling Green City Hall, 304 N Church St, Bowling Green, OH 43402
Phone: (419) 354-6278 ext. Building Dept. (verify hours and extension locally) | https://www.bgohio.org/departments/building-zoning/ (check for online portal link or contact city directly for permit submittal method)
Monday–Friday, 8:00 AM – 5:00 PM (closed city holidays)

Common questions

Do I need a permit to repair a few missing shingles or patch a small leak?

No. Repairs under 25% of roof area (roughly 500 sq ft on a 2,000 sq ft roof, or 5 squares) are exempt from permitting in Bowling Green, including patching, re-nailing, and flashing repairs. However, if the repair requires removing shingles to access the deck and the existing roof has two layers already, you must disclose this upfront — you may not overlay a patch without revealing the layer count. When in doubt, call the building department with photos; they can tell you upfront if your repair qualifies as exempt or requires a permit.

I have a one-story ranch with a flat roof (tar and gravel). Does the same permit rule apply?

Yes, mostly. Flat-roof reroofing follows IRC R907 (same rule as sloped roofs), including the two-layer maximum. Bowling Green does not give flat roofs preferential treatment. However, flat-roof material (built-up tar and gravel, TPO, EPDM, modified bitumen) has different underlayment specs and inspection points — no ice-and-water-shield requirement (not applicable on flat roofs), but waterproofing membrane and seam sealant are critical. Permit fees and timelines are similar ($150–$300 permit, 2-3 week timeline). Call the building department early to confirm acceptable flat-roof materials in Bowling Green; TPO and EPDM are standard, but some municipalities restrict materials.

Can I do the roof replacement myself (owner-builder), or do I need a licensed contractor?

Ohio does NOT license roofers at the state level, so there is no 'licensed roofer' requirement in Ohio or Bowling Green. However, if you are the owner of the property and doing the work yourself on your primary residence, Bowling Green allows owner-builder permits. You must apply in person, show proof of ownership, and sign a statement that you are performing the work yourself. If you hire a contractor, they should have a local trade license or business registration in Bowling Green (verify with the city). The permit fee is the same either way. Keep in mind: as an owner-builder, you are personally liable for code compliance; if the inspection finds violations, you are responsible for corrections, not the contractor.

My roofer says they will handle the permit. Do I need to do anything?

Yes. Confirm in writing (email or contract) that the contractor will pull the permit in YOUR name (as the property owner) or theirs, and that the permit fee is included in the contract price or quoted separately. Some contractors pull permits; others expect the homeowner to do it. Bowling Green requires the property owner or a designated agent (contractor with written authorization) to sign the permit application. Ask the contractor for a copy of the issued permit and photos from each inspection phase. Do not pay final invoice until you have seen the final inspection sign-off in person or online via the permit portal. If the contractor skips the permit (rare but happens), you are liable for fines and unpermitted work disclosure at resale.

How long is the permit valid, and can I start work before I get the permit issued?

Bowling Green permits are valid for 180 days from issuance (standard Ohio rule). You CANNOT start work before the permit is issued — doing so is a code violation and can trigger a stop-work order and fines ($250–$500). Work is defined as tear-off, material delivery, or any activity on the roof. Once the permit is issued, you have 180 days to start and complete the work. If work will take longer, you can request a 180-day extension from the building department (usually granted for no additional fee if requested before expiration).

What if my roof fails inspection — what are the common reasons?

Common rejections in Bowling Green: (1) Improper fastening — not enough fasteners per shingle or fasteners in wrong location (out of nailing strip); (2) Missing or incorrectly extended ice-and-water-shield at eaves, chimneys, or roof-to-wall transitions; (3) Flashing detail incorrect — unsealed, improper sealant type, or fasteners in wrong location; (4) Underlayment specification mismatch — ice-and-water-shield under metal roof (traps condensation) instead of vapor-permeable; (5) Discovered third layer at rough inspection (triggers full tear-off order). Most rejections are corrected within 2-3 days. Document your work with photos at each phase (after tear-off, after underlayment install, after shingle install) and provide them proactively to the inspector to avoid surprises.

My insurance adjuster says the roof is only 50% damaged (hail), so they will only pay for a partial replacement. But I have two layers already. What do I do?

This is a common conflict. IRC R907.4 mandates a full tear-off if reroofing would create a third layer, regardless of damage extent. Bowling Green will not issue a permit for a partial overlay if two layers already exist. You have three options: (1) Submit the IRC R907.4 requirement and full-roof tear-off estimate to the insurance adjuster and request they approve the full roof as a result of the code requirement (some adjusters will cooperate if you cite the building code); (2) Pay out-of-pocket for the tear-off and submit the additional cost as a separate claim or dispute if the insurer refuses; (3) Contact an insurance lawyer — some insurers are required to cover code-mandated work. Get the insurance approval in writing before signing a contractor agreement, or you may end up out-of-pocket.

How much will my roof permit cost in Bowling Green?

Typical roof permit fees in Bowling Green range from $150–$300 depending on roof area and complexity. Standard calculation is roughly $2–$4 per 100 sq ft of roof. A 2,000 sq ft roof (20 squares) is typically $180–$220. Material change permits (asphalt to metal, or asphalt to tile) may be $250–$350 due to additional structural review. Steep-slope or complex roofs (multiple gables, many penetrations) may add $50–$100. Always call or check the building department portal for the current fee schedule; cities update fees annually. The permit fee does NOT include materials, labor, or any required structural engineer review — those are separate.

I'm replacing my roof with metal standing-seam. What does Bowling Green require me to show before issuing a permit?

Metal roofing is a material change and triggers structural review in Bowling Green. Submit: (1) engineer's letter confirming the existing roof deck can support the metal load (typically 3-4 psf, lighter than asphalt, so often approved), OR a presumptive load table (available from the city); (2) metal roofing manufacturer specification sheet showing weight, profile, and fastening pattern; (3) underlayment specification — vapor-permeable synthetic (NOT ice-and-water-shield under the metal, which traps condensation); (4) roof measurements and photographs of existing roof. Permit fee is $250–$350. Timeline extends to 2-3 weeks if you need an engineer letter (1-2 weeks for the engineer, plus 1 week permit review), or 1 week if using a presumptive load table. Cold-climate detail: ice-and-water-shield is still required at the eaves (24 inches out) under a metal roof per IRC R905.2.8.1, but only at eaves and penetrations, not under the full metal field.

What happens at final roof inspection in Bowling Green?

Final inspection verifies code compliance on the completed roof. The inspector will check: (1) Fastening pattern — correct number of fasteners per shingle (typically 4-6 per shingle along nailing strip, 8-10 in high-wind zones; Bowling Green is standard wind zone), (2) Flashing detail at all penetrations (chimneys, vents, roof-to-wall transitions) — properly sealed with polyurethane or similar sealant, NOT silicone or acrylic, (3) Ice-and-water-shield properly extended to 24 inches at all eaves, chimneys, and walls (Cold-climate verify), (4) Material matches permit application (brand, color, weight), (5) Deck condition post-tear-off (visible rot or damage flagged at rough inspection should be corrected), (6) Gutter installation (if done as part of the re-roof). You should be present at final inspection to walk the roof with the inspector. Expect the inspection to take 30-60 minutes. If approved, the permit is marked closed and you receive a Certificate of Completion; this is your proof of permitted, inspected work for resale disclosure and insurance purposes.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Bowling Green Building Department before starting your project.