Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any full roof replacement, tear-off-and-replace, or material change requires a permit from the City of Garfield Heights Building Department. Repairs under 25% of roof area and like-for-like patching may be exempt.
Garfield Heights enforces the Ohio Building Code (which tracks the 2020 IBC) and requires permits for roof replacements that constitute a 'reroofing project' under IRC R907 — that is, any tear-off, any structural deck repair, any material change (shingles to metal, for example), or replacement exceeding 25% of roof area. Garfield Heights' permitting process is handled entirely through the City of Garfield Heights Building Department; there is no separate county-level roof permitting in Cuyahoga County for residential work. The city does NOT allow on-line permit filing for roofing work — you must apply in person at City Hall or by mail with full documentation (roof plan, underlayment spec, fastening details, material callouts). Unlike some nearby suburbs (Warrensville Heights, Maple Heights), Garfield Heights has a stricter third-layer rule: if an existing field inspection reveals three or more layers of shingles or roofing material, a complete tear-off is mandatory before re-roofing, with no exceptions for overlay applications. This is a local enforcement practice driven by the city's glacial-till soil stability and high frost depth (32 inches) — settling and ice-dam risk are real in this climate, and the city wants a clean deck before any new roof. Expect 5–7 business days for permit issuance if your roof plan is complete; incomplete submittals (missing underlayment type or fastening schedule) add 2–3 weeks.

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

Garfield Heights roof replacement permits — the key details

Garfield Heights follows Ohio Building Code Chapter 13 (Exterior Walls and Roof Assemblies), which adopts the 2020 International Building Code (IBC) Section 1511 and IRC R907 (Reroofing). Per IRC R907.1, a reroofing project is defined as the installation of a new roof covering over an existing roof. The city's building department interprets this to include tear-offs, structural deck repairs, material changes, and replacements over 25% of roof area. Importantly, Garfield Heights has a published local amendment to IRC R907.4: the department does NOT allow overlay applications (installing new shingles directly over existing ones) if field inspection reveals three or more layers of existing roofing material. This is stricter than the state baseline (Ohio allows overlays on two-layer roofs in some cases) and reflects Garfield Heights' glacial-till soil composition and 32-inch frost depth — the city's experience with settling and ice-dam-related leaks has driven this enforcement. You cannot simply submit a permit application saying 're-roof with architectural shingles' — the city requires a completed Garfield Heights Roofing Permit Form (available at City Hall or the building department counter) with the following attached: a site roof plan (scaled drawing showing roof dimensions, pitch, any penetrations, and deck condition), a material specification sheet (brand, weight/sq, color, warranty), an underlayment type and fastening schedule (IRC R905.2 requires this detail — standard practice is 30-lb felt or ice-and-water shield), and confirmation of the number of existing layers (counted during the pre-permit site inspection or by licensed roofing contractor certification).

The pre-permit inspection is critical in Garfield Heights and is unique to this city's roofing process. Before the building department will issue a roofing permit, you (or your roofing contractor) must schedule a site visit with a city inspector to verify the number of existing roof layers. This is NOT a typical inspection flow in all Ohio municipalities — many cities assume contractor certification — but Garfield Heights requires it because of the three-layer rule. The cost of this pre-permit inspection is included in the permit fee (no extra charge), but it adds 3–5 business days to the timeline. During this visit, the inspector will examine a roof section (usually a corner or area near a vent penetration where layers are visible), count the layers, check for deck rot or structural issues, and flag any concerns (e.g., missing flashing, damaged gutters, evidence of ice damming). If three or more layers are found, the permit is issued ONLY for a full tear-off; overlay is not an option. If two or fewer layers are found, you have the choice to tear off or, in limited cases, overlay (though most Garfield Heights homeowners choose tear-off for longevity, especially given the climate). The pre-permit inspection report becomes part of your permit record and is required before the final inspection is scheduled.

Underlayment, ice-water shield, and fastening specifications are mandatory components of the Garfield Heights permit application — and these details frequently cause permit rejection if incomplete. Garfield Heights is in Climate Zone 5A (heating-dominated, winter winds, snow loads, and ice-dam risk per ASHRAE 90.1). IRC R905.2 requires a water-resistant or water-shedding underlayment, and for Garfield Heights' climate, the building department specifically requires that ice-and-water shield (self-adhering synthetic underlayment) be installed along eaves extending a minimum of 2 feet above the interior wall line of the building (or 24 inches from the eave edge if that is greater). This is a direct application of IRC R905.2.8 and reflects the city's ice-dam experience. Standard asphalt felt is acceptable for field areas, but many contractors now use synthetic underlayment throughout for longevity. Your permit application MUST specify: (1) the underlayment type and brand, (2) the ice-and-water shield extent (e.g., '24 inches up the slope from eave edge, full width'), and (3) the roofing fastener type and spacing (e.g., '6-penny galvanized steel ring-shank, 6 fasteners per shingle, 4-foot exposure, butt joint staggered'). If your roofing contractor submits a permit application without these details filled in, the city will issue a deficiency notice (taking 2–3 weeks to resolve). Building Department staff will NOT fill in these blanks for you — the contractor (or owner-builder) is responsible for specification accuracy. This is a point of frequent frustration: contractors accustomed to homeowner-friendly municipalities sometimes assume Garfield Heights will accept generic applications, but this city does not.

Material changes (shingles to metal, asphalt to tile, or asphalt to slate) require structural evaluation and a separate engineering review in Garfield Heights if the new material is significantly heavier than the existing roof. IRC R905.15 (Metal Roof Panels), R905.10 (Slate Shingles), and R905.11 (Wood Shingles) all have weight and fastening requirements that trigger structural review if the deck design load is exceeded. Garfield Heights Building Department will flag a material-change permit application and request a structural calculation (typically a one-page letter from a structural engineer or the roofing manufacturer) confirming that the existing roof framing can support the new material's dead load and the local design snow load (30 pounds per square foot for Cuyahoga County per ASHRAE). For metal roofing, this is rarely a concern — metal is lighter than asphalt shingles — but for concrete tile, slate, or clay tile, the structural engineer sign-off is required, adding 2–3 weeks and $300–$600 in engineering fees. Asphalt-to-asphalt material changes (e.g., 3-tab shingles to architectural shingles) do not require structural review — the weight differential is negligible. Building materials must also meet Ohio Building Code R905 standards, which trace to ASTM D3462 (asphalt shingles), ASTM A792 (metal roofing), ASTM D396 (roofing felt), and similar. Garfield Heights does NOT require contractor licensing for roofing work (Ohio does not mandate state roofing licenses), but the building department does assume that whoever pulls the permit — homeowner or contractor — understands these specifications and takes responsibility for code compliance.

Timeline and inspection sequence: Once your roofing permit is issued, you have 180 days to begin work (standard in Ohio). The permit cost is typically $150–$350 for a residential roof replacement, based on roof area. For example, a 1,500-square-foot house with a 2,000-square-foot roof area (accounting for pitch) would incur a permit fee in the range of $200–$280 (often calculated at $0.10–$0.14 per square foot of roof area, or a flat fee for residential work). The city collects this fee at permit issuance. Work may begin immediately after the permit is issued and the pre-permit inspection is completed. In-progress inspections are required: the building department must inspect the exposed deck before underlayment is installed (to verify deck condition, nailing, and any rot or structural repair needs), and the final inspection is conducted after the new shingles and flashings are installed. Each inspection is scheduled by calling the building department (typically 24-hour notice), and inspectors generally respond within 2–3 business days. If the deck inspection reveals rot or structural damage, the permit applicant must submit a separate deck repair permit (adding 1–2 weeks and $100–$200 in additional fees). The final inspection checks for proper fastening (inspector may pull shingles at random locations to verify fastener type and spacing), complete flashing installation, gutter installation (if included), proper underlayment overlap, and absence of exposed nails or defects. Unpermitted roof work has a significantly higher risk of failing final inspection — the inspector has authority to require removal and reinstallation if code violations are found.

Three Garfield Heights roof replacement scenarios

Scenario A
Standard two-layer tear-off and re-roof with architectural shingles, ranch-style home in Garfield Heights proper (1,800 sq ft roof area, no material change, no structural deck repair)
You hire a licensed roofing contractor to remove two layers of old three-tab shingles and install new GAF Timberline HD architectural shingles (standard 25-year warranty) with synthetic underlayment and ice-and-water shield extending 24 inches from the eave edge. The contractor submits a completed Garfield Heights Roofing Permit Form with a roof plan, material spec, and fastening schedule (6-penny galvanized ring-shank nails, 6 per shingle, staggered butt joints). At the pre-permit inspection, the city inspector counts two layers, finds no deck rot, and issues the permit on the spot (cost: $240, based on 1,800 sq ft at $0.13/sq ft). Tear-off begins the next day. The building department schedules the in-progress (deck) inspection within 2 business days — the inspector confirms deck nailing per IRC R905.2 and notes no structural repair needed. Underlayment and shingles are installed over the next week. Final inspection is scheduled; the inspector pulls a handful of shingles to verify fastener type, checks flashing around the chimney and vent penetrations, confirms the ice-and-water shield extent, and signs off. Total timeline: 10–12 days from permit issuance to final inspection. Cost: $240 permit fee + contractor labor and materials (typically $12,000–$18,000 for architectural shingles in Cuyahoga County). No structural engineering required. No material-change delays. Owner receives a final permit card and can update homeowner's insurance with proof of new roof.
Permit required | Pre-permit inspection included | $240 permit fee | Two-layer tear-off | Synthetic underlayment | Ice-and-water shield mandatory | Final inspection within 7-10 days | No structural engineer needed
Scenario B
Three-layer roof discovered during pre-permit inspection; full tear-off now mandatory; same architectural shingle replacement (1,800 sq ft, Warrensville Heights adjacent neighborhood)
You submit a roofing permit application assuming the roof has two layers (as you believed), but the pre-permit inspection reveals three layers of asphalt shingles (the middle layer, installed 30+ years ago, is buried and not visible from inside the attic). Per Garfield Heights' local amendment to IRC R907.4, overlay is no longer an option — a full tear-off is now required. The city inspector notes this on the permit, and the permit is issued ONLY for tear-off-and-replace. The contractor is disappointed (tear-off costs more than overlay — add $800–$1,200 in labor), but work must proceed per the permit. The city's concern is twofold: (1) three layers add 5–8 pounds per square foot of dead load, stressing the 32-inch-frost-depth glacial-till soils underneath, and (2) buried layers trap moisture, increasing ice-dam risk in a Climate Zone 5A winter. The permit fee remains $240 (no surcharge for three layers), but the contractor must now budget for full tear-off, deck cleanup, and potential deck repairs if rot is found during tear-off (50% chance in a three-layer roof of this age). Timeline extends by 2–3 days for tear-off labor. In-progress inspection still happens before underlayment, final inspection after shingles. Total project timeline: 14–16 days (vs. 10–12 for a two-layer). Additional cost to homeowner: $1,000–$1,500 in tear-off labor (vs. overlay). This scenario highlights why Garfield Heights' three-layer rule exists: it prevents years of hidden moisture damage and settling issues.
Permit required | Three-layer discovery at pre-permit inspection | Overlay prohibited by local code | Full tear-off mandatory | $240 permit fee (same) | Additional $1,000–$1,500 tear-off labor cost | 14-16 day timeline | Deck rot risk increases with three layers
Scenario C
Material change from asphalt shingles to metal standing-seam roofing; structural evaluation required; same 1,800 sq ft, two-layer existing (owner-builder, self-permit)
You are an owner-builder and decide to replace your aging asphalt roof with metal standing-seam panels (Englert or equivalent; weight ~1.5 lbs/sq ft vs. 3.5 lbs/sq ft for asphalt shingles — lighter, not heavier, but a material change still triggers the city's review process). You obtain the Garfield Heights Roofing Permit Form and submit it with (1) a roof plan, (2) the metal roof manufacturer's spec sheet and fastening schedule, and (3) a structural evaluation letter from the metal roof supplier or a structural engineer confirming that the existing roof framing is adequate. Metal roofing is lighter than shingles, so the structural engineer's letter is a formality — usually one page, cost $250–$350, signed and sealed. The pre-permit inspection confirms two layers of asphalt, no deck rot. The permit is issued for tear-off-and-replace with metal roofing (cost: $240 permit fee). You hire a roofing contractor to perform the work or, if you are skilled, oversee the tear-off yourself (though final installation and flashing of metal panels typically requires licensed roofing expertise in practice, even if Ohio law allows owner-builders). Tear-off, underlayment, and metal panel installation proceed over 5–7 days. In-progress inspection verifies deck condition (critical for metal roofing — metal shows water infiltration faster than shingles if deck is compromised). Final inspection checks fastening per the manufacturer's schedule (typically clip spacing per the spec), flashing detail at penetrations, and proper overlap/sealing of panels. Timeline: 12–14 days from permit issuance to final (includes structural engineering turn-around time, which adds 3–5 days if you do not have the letter at permit submission). Cost: $240 permit fee + $300–$350 structural letter (if you did not hire a structural engineer upfront, you must do so before permit issuance — city will reject the application without it) + contractor labor and materials ($15,000–$22,000 for metal standing-seam in this area). This scenario shows that material changes, even when lighter and superior, require city review and delay the timeline if structural documentation is missing from the application.
Permit required | Material change (asphalt to metal) | Structural evaluation letter required ($250–$350) | Pre-permit inspection included | $240 permit fee | Two-layer tear-off | 12-14 day timeline | Metal roofing lighter than shingles but still requires structural review

Every project is different.

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

Climate Zone 5A roof details: ice dams, underlayment, and the 32-inch frost depth

Garfield Heights is located in ASHRAE Climate Zone 5A (heating-dominated, winter design temperature -10°F, annual snowfall 50+ inches, ice-dam risk high). The city sits on glacial till with clay soils and, in some eastern neighborhoods, sandstone bedrock — both prone to settling and frost heave. The 32-inch frost depth (deeper than most of the Midwest, owing to historic glaciation) means that foundation pilings and roof framing are subject to seasonal movement. This climate context drives Garfield Heights' stricter building department enforcement on roof replacement: the city has documented ice-dam failures, attic condensation, and settling-related leaks in roofs installed with inadequate underlayment or improper eave protection.

Ice-and-water shield (self-adhering synthetic underlayment) is mandatory in Garfield Heights roofing permits and must extend a minimum of 24 inches up the roof slope from the eave edge, or 2 feet above the interior wall line of the building, whichever is greater. This is more stringent than the 2020 IBC baseline (which requires ice-and-water shield in jurisdictions with a three-month average temperature below 45°F or in areas with a history of ice damming). Garfield Heights cites local experience: ice dams here typically form in late February and early March when 20-30°F daytime temps melt recent snow, only to refreeze at night. Water backs up under shingles and soaks into the attic insulation and framing. Proper ice-and-water shield, installed per specification, prevents this. Standard asphalt felt (30 lbs) is acceptable for the field areas above the ice-and-water shield but is not a substitute for the shield at eaves.

The building department's rationale for the three-layer tear-off rule is also climate-driven: buried roof layers trap moisture and limit vapor permeability, exacerbating ice-dam risk and attic rot. In a 32-inch frost-depth climate with high winter humidity (from snow melt and interior moisture), a three-layer roof becomes a moisture reservoir. Deck rot, often hidden beneath the third layer, does not become apparent until the roof fails. By requiring tear-off at three layers, Garfield Heights forces homeowners to address deck condition upfront and prevents expensive repairs five years down the line.

Permit application process and common rejections in Garfield Heights

The Garfield Heights Building Department does not accept on-line roofing permit applications — all submissions must be made in person at City Hall (Garfield Heights City Hall, address and hours listed in the Contact Card below) or by mail with original signatures. This is unusual among Ohio suburbs; most nearby cities (Shaker Heights, Beachwood) offer on-line submission. The city's in-person requirement reflects its emphasis on the pre-permit inspection: staff want to schedule the inspection at the time of application and confirm the applicant's understanding of the three-layer rule upfront. If you mail an application, include a cover letter requesting a pre-permit inspection appointment and provide a phone number for the inspector to call. Expect 5–7 business days for processing if the application is complete and the inspection is scheduled promptly.

Common rejection reasons (and how to avoid them): (1) Underlayment type and fastening schedule not specified — submit a full spec sheet from the roofing contractor or manufacturer, not a generic application. (2) Ice-and-water shield extent not stated — explicitly write '24 inches up the slope from eave edge, full width' or use a labeled roof plan. (3) No structural evaluation for material-change applications — if changing from shingles to tile or slate, obtain the engineer's letter BEFORE submission. (4) Three-layer discovery at pre-permit inspection, but overlay requested in the application — be honest about the number of layers you believe exist; if you are unsure, the inspector will find it, and you will be required to submit an amended permit for tear-off. (5) Incomplete roof plan (missing dimensions, pitch, penetrations) — use a scaled drawing (1/8 inch = 1 foot is standard) or a photograph with labeled dimensions; city staff will not infer details.

Building department contact and hours: City of Garfield Heights Building Department is accessible via City Hall at the address listed below. Phone calls are accepted Monday-Friday, 8 AM–5 PM. A staff member will answer questions about permit requirements, schedule pre-permit inspections, and accept in-person or mailed applications. The building inspector who performs the pre-permit and in-progress inspections is the same individual in most cases, ensuring continuity. Inspections are scheduled at the time of permit application and are typically completed within 3–5 business days (dependent on weather and workload). Do not assume you can begin work immediately after submitting the application — the pre-permit inspection must be completed, deficiencies (if any) corrected, and the permit officially issued before you legally begin work. Roofing contractors working in Garfield Heights frequently skip this step, assuming a permit application is equivalent to a permit; it is not. The city has issued stop-work orders for this reason.

City of Garfield Heights Building Department
Garfield Heights City Hall, 5405 Turney Road, Garfield Heights, OH 44125
Phone: (216) 475-7500 (main) — ask for Building Department
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and holidays)

Common questions

Do I need a permit for roof repairs under 25% of my roof area?

If you are patching isolated areas (a few damaged shingles, flashing repair, or gutter work) and the total area is less than 25% of the roof, you may be able to proceed without a permit. However, Garfield Heights Building Department interprets 'repair' narrowly: if any shingles are torn off and replaced (tear-off-and-replace of even a small section), a permit is required. Simple patching (applying roofing cement, replacing a flashing gasket) does not require a permit. When in doubt, call the building department before starting work — a 5-minute phone call can save you a stop-work order. If your contractor proposes a tear-off of more than 10 shingles or a deck section, expect a permit requirement.

Can I do a roof replacement myself in Garfield Heights, or do I need a licensed contractor?

Garfield Heights allows owner-builders to pull roofing permits for owner-occupied residential properties — Ohio does not mandate state roofing licenses. However, you must still comply with the permit application requirements: submit a completed Garfield Heights Roofing Permit Form, roof plan, material specifications, underlayment schedule, and fastening details. You are responsible for code compliance and passing the pre-permit, in-progress, and final inspections. If you are not experienced in roofing installation and inspection, hiring a licensed contractor is prudent — if the final inspection fails and corrections are required, you will be responsible for them at your own cost. Many homeowners pull the permit themselves but hire a contractor to perform the work.

What happens if the pre-permit inspection reveals four layers instead of the two I thought I had?

If more than three layers are discovered, Garfield Heights' local amendment to IRC R907.4 still applies: overlay is prohibited, and a full tear-off is required. The permit is amended to reflect tear-off-and-replace only. Your roofing contractor will need to rescope the work and adjust pricing for full tear-off labor (add $1,000–$1,500). The permit fee does not change — it remains based on your original roof area. If you discover layers during tear-off (after the permit is issued), you must stop work and contact the building department to amend the permit; continuing with an unapproved overlay could result in a violation and forced removal.

Is synthetic underlayment mandatory, or can I use felt?

Garfield Heights requires ice-and-water shield (synthetic) at the eaves (minimum 24 inches from the eave edge) per the city's Climate Zone 5A guidelines and local amendment to IRC R905.2. Field areas above the ice-and-water shield may use 30-pound asphalt felt, but many contractors now install synthetic underlayment throughout for durability and performance. If you propose asphalt felt for the entire roof, the building department will ask you to revise the spec; ice-and-water shield at eaves is not optional in Garfield Heights.

How long does the permit last, and when must I start work?

A Garfield Heights roofing permit is valid for 180 days from the date of issuance. You must begin work (tear-off or new shingle installation) within that window or request a permit extension (typically granted for 30 days if you can justify the delay). If work is not started within 180 days, the permit expires and you must reapply. Once work is completed (final inspection passed), the permit is closed, and your roof is recorded in the city's building records.

Do I need a separate permit if I am also replacing gutters or installing gutter guards?

Gutter replacement is not a permit-required item in Garfield Heights and is typically installed as part of the roofing project without separate permitting. Gutter guards (mesh screens) are also exempt. However, if you are installing a new gutter system that alters drainage or ties into the building's water management system, mention it to the building department during the pre-permit inspection. In most cases, gutters are completed during the final phase of roofing and are simply noted on the final inspection checklist.

What is the permit fee, and is it based on roof area or home value?

Garfield Heights charges roofing permits based on roof area, typically at a rate of $0.10–$0.14 per square foot. For a 1,500-square-foot house with a 2,000-square-foot roof area (accounting for pitch and valleys), the permit fee is usually $200–$280. Some projects may have a flat residential rate ($200–$250) if the roof area is small. Call the building department or ask your contractor to confirm the exact fee at the time of application — fees may change seasonally. The fee is due at permit issuance, and you receive a permit card to post on the property during construction.

If I change from asphalt shingles to a metal or tile roof, do I need special approval?

Yes. Material changes require a structural evaluation confirming that the existing roof framing can support the new material's weight (dead load) and the local design snow load (30 psf for Cuyahoga County). If changing to metal roofing (lighter than asphalt), the evaluation is straightforward — usually a one-page letter from the manufacturer or a structural engineer ($250–$350 fee). If changing to concrete tile, slate, or clay tile (heavier than asphalt), the structural engineer review is more detailed and may reveal framing upgrades needed (adding cost and timeline). Submit the structural letter with your permit application; the city will not issue the permit without it.

What inspections are required during the roof replacement process?

Three inspections are required: (1) Pre-permit inspection (before permit issuance) — city inspector verifies the number of existing layers and deck condition. (2) In-progress (deck) inspection — after tear-off and before underlayment installation, inspector checks deck nailing, identifies any rot or structural damage, and ensures deck is code-compliant. (3) Final inspection — after shingles and flashing are installed, inspector verifies fastener type and spacing (may pull shingles to check), checks flashing, confirms underlayment and ice-and-water shield extent, and signs off on the job. Each inspection must be scheduled by phone or in-person request; expect 2–3 business days for scheduling. If any inspection fails, corrections are required, and a re-inspection is needed (adding 2–3 days).

Can the roofing contractor pull the permit, or must I pull it myself?

The roofing contractor can pull the permit on your behalf, provided they have your authorization and submit the required documentation (roof plan, material spec, underlayment schedule, fastening details). However, you (the homeowner) remain responsible for ensuring the permit is valid and the contractor complies with all conditions. Many homeowners prefer to pull the permit themselves to ensure they understand the requirements and have direct contact with the city. Either way, verify that the permit has been officially issued before work begins — a submitted application is not the same as an issued permit.

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 Garfield Heights Building Department before starting your project.