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 Alliance Building Department. Patching repairs under 25% of roof area are typically exempt.
Alliance enforces Ohio's adoption of the International Building Code with amendments specific to Stark County climate and construction practice. The key city-level distinction is that Alliance's building department applies IRC R907.4 strictly: if field inspection reveals three or more existing shingle layers before you start work, you must perform a complete tear-off — no exceptions for overlay. This rule is enforced more aggressively here than in some neighboring jurisdictions (like North Canton), where inspectors sometimes allow overlays on two-layer roofs with written engineer approval. Additionally, Alliance sits in IECC Climate Zone 5A with 32-inch frost depth; this triggers specific ice-and-water-shield requirements on the lower 3 feet of unheated eaves — a detail the local permit checklist emphasizes heavily. Roof replacements over 50 squares (5,000 sq ft) or any material change from asphalt shingles to metal, tile, or slate requires structural verification and typically a full plan review rather than over-the-counter approval. Standard asphalt-to-asphalt like-for-like replacements under two existing layers can often be approved same-day or next-business-day if the contractor submits a complete application.

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

Alliance roof replacement permits — the key details

The primary rule governing roof replacement in Alliance is IRC R907.4 (Reroofing), which the city enforces through its building permit application and field inspection. The code states: 'Where the existing roof covering is removed down to the roof deck during reroofing, the application of the new roof covering shall comply with the requirements of Section R905. Where the roof covering is not removed, the application of the new roof covering shall comply with Section R905 and shall be fastened in accordance with Section R905.2.4.1.' In plain terms: if you tear off and replace, follow full roof-covering rules. If you overlay, use approved overlay fastening and underlayment. But here's the enforcement catch: if the inspector discovers three or more existing layers during a pre-work field inspection (which is common in older Alliance neighborhoods built in the 1950s–1970s), the city will refuse to permit an overlay and require a complete tear-off. This is not a judgment call — it's in the code. IRC R907.4 also prohibits overlay on roofs with wood shakes, slate, or tile; any material change from asphalt to metal or vice versa requires an engineer certification that the deck can support the weight change. Alliance's building department is strict on this point because Stark County's glacial-till soil provides poor lateral support for older masonry chimneys and inadequately fastened trusses — a structural engineer review is cheap insurance.

The second critical detail is ice-and-water-shield (also called ice-dam prevention membrane or self-adhering underlayment). IRC R905.1.1 and the Ohio Building Code require this product on the lower portions of unheated eaves and overhangs. In Alliance's Climate Zone 5A, with 32 inches of frost depth, the rule translates to: 'Extend ice-and-water-shield from the lowest point of the roof to a point at least 24 inches higher than the exterior wall line (or the interior wall line of an unheated space), measured along the slope of the roof.' This is non-negotiable on permit applications here. Many DIY roofers and cut-rate contractors skip it or under-extend it to save $200–$400, then fail the final inspection. The city inspector will photograph the gap, write a violation, and require removal and reinstallation at your cost. Standard roofing felt (tar paper) is not acceptable; it must be a rubberized, self-adhering product like GAF Weather-Lock, Owens Corning WeatherLock, or equivalent. Flashing around penetrations (vents, chimneys, skylights) must also be sealed with the same ice-and-water-shield or a compatible self-adhering product per IRC R905.2.8.1.

Fastening pattern and nail specification are third-order concerns but trip up permit applications regularly in Alliance. IRC R905.2.5 specifies that asphalt shingles must be fastened with a minimum of four corrosion-resistant nails per shingle (two near the top edge, two in the adhesive strip) driven perpendicular to the deck, with nail heads not driven into the shingle itself but resting on it. The city's permit form asks the contractor to certify nail pattern and fastening schedule; if the inspector finds insufficient fastening during the in-progress inspection (typically called after the first course or first section of shingles is laid), the work can be halted. Metal roofing submissions must include the fastener schedule, screw type (usually #12 wood screws with EPDM washers), and spacing (typically 12 inches on center for standing seam, 8 inches for panel seams). The local inspector has access to a simple fastener-pull gauge and will spot-check during final inspection. This detail is often omitted from contractor estimates and sparks rejections.

The fourth detail is the permit application and documentation sequence. In Alliance, the building department requires: (1) completed permit application form, (2) roof plan showing total square footage and area breakdown if partial (e.g., 'main roof 40 squares, garage 5 squares'), (3) existing roof inspection report if three or more layers exist (certifying extent of deterioration and recommending tear-off), (4) material spec sheet or samples (for material changes), and (5) contractor license number and proof of liability insurance if a licensed contractor is pulling the permit. Owner-occupied residential reroofing by the homeowner is allowed without a licensed contractor, but the homeowner must sign the application as the permit holder and be on-site during inspections. The application fee is typically $100–$150 for a full replacement on a single-family home; additional fees apply if the footprint exceeds 3,000 sq ft or if structural or flashing upgrades are included. Timeline is usually 1–3 business days for issuance if the application is complete; over-the-counter approval (same-day or next-day) is common for like-for-like asphalt-to-asphalt overlays on one or two existing layers.

Finally, inspection timing is critical and often misunderstood. The city requires at least two inspections: (1) pre-work inspection if three or more layers are present (mandatory; confirms tear-off is necessary), and (2) final inspection after all roofing is installed, all flashing is set, and all underlayment and ice-and-water-shield are visible and measured. Some projects require a mid-progress inspection if the roof area exceeds 50 squares (e.g., after underlayment is installed but before shingles go down), to verify ice-and-water-shield extension and flashing prep. Inspectors in Alliance can be reached through the main building department line to request inspections; typical turnaround is 1–2 business days. If the roof is in an unincorporated area of Stark County (unlikely for Alliance proper, but possible in fringe zones), a county building permit may be required in addition to the city permit. Confirm your address via the city's GIS parcel map before applying.

Three Alliance roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single existing layer, 30-square main roof, Uniontown neighborhood
You own a 1990s ranch home in Uniontown (east Alliance, near Williamson Park). The roof has one layer of 20-year-old asphalt shingles; no visible damage to deck or trusses from the attic. You want to replace with standard 3-tab or architectural asphalt shingles, same color and profile (GAF Timberline or Owens Corning Duration). The building department will issue a permit same-day or next-business-day because this is a straightforward overlay candidate on a sound, single-layer deck. No tear-off is required per IRC R907.4. The contractor (or you, if owner-permitted) submits the permit application with roof dimensions, material spec sheet, and proof of liability. Cost: $110 permit fee plus materials and labor (~$4,000–$6,000 for 30 squares of shingles, labor, and underlayment). The inspector will request an in-progress inspection after the first section of shingles and the eaves ice-and-water-shield are installed; this confirms correct fastening and ice-shield extension to at least 24 inches above the exterior wall on the unheated eaves (critical in Zone 5A). Final inspection confirms all flashing, vents, and ridge are nailed per spec and ice-and-water-shield is properly adhered. Timeline: permit issued day 1, roofing starts day 2–3, in-progress inspection day 4–5, final inspection within 3–5 days of completion. Total permit timeline: 1–2 weeks from application to final approval.
Asphalt shingle overlay (single layer) | $110 permit fee | Ice-and-water-shield required (24" min. on eaves, Zone 5A) | Material spec sheet required | In-progress inspection (fastening check) | Final inspection | Total project cost $4,000–$6,500
Scenario B
Full tear-off and asphalt replacement, three existing layers detected, 45 squares, North Main Street historic district
Your 1950s Craftsman home sits on North Main Street in Alliance's historic overlay district. You obtain bids and the roofer says the roof has three layers of shingles. Under IRC R907.4 as enforced in Alliance, a three-layer roof triggers a mandatory tear-off; no overlay is permitted. The permit application must include a pre-work field inspection scheduled by the building department to confirm the layer count (typically $50–$75 inspection fee, though sometimes bundled into permit). Once the department certifies three layers, the contractor is permitted to tear off. This changes the scope: full deck nailing inspection is required (IRC R905.2.5; all rafters/trusses are re-nailed), plus flashing removal and replacement, and chimney/vent base replacement. The historic district overlay means that the new roof material must match the existing profile and color 'as closely as practical' per local historic guidelines; this may limit your material choice (e.g., requiring asphalt shingles, not metal). The permit fee is typically $150–$200 because tear-off work carries higher inspection burden. The department will schedule a pre-tear-off inspection (certifies layer count), a mid-progress inspection after underlayment and ice-and-water-shield are installed (verifies flashing prep and eaves shield extension), and a final inspection. Timeline: permit application 2–3 days, pre-work inspection 1–2 days, tear-off and frame nailing 3–5 days, mid-progress inspection 1 day, shingle installation 3–5 days, final inspection and approval 2–3 days. Total calendar time: 3–4 weeks. Cost: $180 permit fee + $2,000–$3,500 tear-off and disposal + $4,500–$7,000 new roof installation = $6,700–$10,500 total.
Three-layer tear-off mandatory (IRC R907.4) | Pre-work field inspection ($50–$75, included in permit) | $180 permit fee | Historic district overlay (color/profile match required) | Mid-progress inspection (flashing and ice-shield) | Final inspection required | Total project cost $6,700–$10,500
Scenario C
Material change: asphalt to metal standing-seam roof, 35 squares, structural engineer review required, south side residential
You want to upgrade to a metal standing-seam roof for durability and energy savings. Your home was built in 1975 and the existing deck (asphalt shingle base) is sound, but metal roofing is significantly heavier than asphalt shingles (50–100 lbs per square for metal vs. 225–350 lbs per square for asphalt, depending on profile). The code requires an engineer's load analysis per IRC R905.10 (metal roof specifications) to verify that the existing roof structure (trusses, rafters, and connections) can safely bear the new load. This is not optional in Alliance; the building department will reject the application without an engineer's letter. Cost of the engineer review: typically $400–$800 for a residential project. The engineer will assess rafter sizing, truss configuration, connection fastening, and collar ties; if deficiencies are found (common in older homes), the engineer may recommend collar-tie additions, truss reinforcement, or additional fastening. These upgrades can add $1,500–$3,000 to the project. The permit application must include the engineer's letter, the metal roof specification sheet (including fastener schedule, standing-seam clip spacing, and panel thickness), and the contractor's installation procedure. Permit fee is $150–$250 because plan review is required. The inspector will conduct a pre-work inspection (deck condition and truss condition), mid-progress inspection (fastener pattern and clip installation), and final inspection (all seams and ridge flashing sealed, gutters and downspouts installed). Timeline: engineer review 1–2 weeks, permit application 2–3 days, plan review 3–5 days, metal roof installation 4–6 days, inspections spread over installation. Total calendar time: 3–5 weeks. Cost: $600 engineer + $200 permit + $8,000–$12,000 metal roof materials and labor = $8,800–$12,800 total.
Material change (asphalt to metal) requires structural engineer | Engineer letter required ($400–$800) | $200 permit fee | Metal roof specification sheet required | Fastener schedule and standing-seam clip spacing mandatory | Pre-work, mid-progress, and final inspections | Total project cost $8,800–$12,800

Every project is different.

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

Why the three-layer rule exists — and how it traps homeowners in Alliance

The International Building Code's prohibition on overlaying a third layer (IRC R907.4) comes from structural and weather-tightness concerns. Three or more layers of asphalt shingles add 600–1,000 lbs of dead load to a roof that was engineered, in most 1950s–1970s homes, for a single or double layer. That extra weight stresses trusses, concentrates loads on bearing walls, and can cause long-term sagging or fastener pull-through. Additionally, each shingle layer traps moisture; multiple layers create a moisture sandwich that degrades the deck wood and promotes rot and ice dam formation. Alliance's building department enforces this rule via pre-work field inspection, which catches homeowners who are surprised by the three-layer discovery mid-project. Many homeowners in older Alliance neighborhoods (built 1950–1980) inherited homes with two or three existing layers; they plan for an overlay budget ($4,000–$5,000) and discover during application that a tear-off is mandatory, forcing them to absorb an extra $2,000–$3,500 in tear-off and disposal costs. The lesson: if you own an older home in Alliance and suspect multiple layers, schedule a paid roof inspection (contractor or inspector can do this for $100–$200) before getting repair bids. You'll know the true cost and timeline upfront.

In practice, Alliance's building department has discovered three-layer roofs in approximately 40–50% of reroofing permit applications from homes built before 1985. The city uses a pre-work inspection as a gating mechanism: no permit is finalized until the inspector confirms the layer count. This is more rigorous than some neighboring jurisdictions (Sebring, Minerva) but aligned with Ohio state-level enforcement guidance. If a contractor tries to skip the pre-work inspection and proceeds with an overlay on a three-layer roof, the final inspector will discover the prohibited overlay, issue a stop-work order, and require the overlay to be ripped off and replaced with a compliant tear-off and new roof. This can cost the homeowner $2,000–$4,000 extra and delay the project by 2–3 weeks. To avoid this, ensure the contractor submits the roof inspection report with the permit application, clearly noting layer count and deck condition.

Ice-and-water-shield in Zone 5A is non-negotiable because Alliance experiences freeze-thaw cycles for 5–6 months per year (November through April) and average annual precipitation of 36–38 inches, with significant snow load and ice-dam potential on north-facing eaves and valleys. The IRC rule requiring ice-and-water-shield extension to 24 inches above the exterior wall line (on unheated eaves) is grounded in preventing meltwater from wind-driven snow and rain from backing up under shingles and into the attic. In Alliance's glacial-till soil and older stick-frame construction, attic moisture damage can lead to truss rot, mold, and structural failure within 10–15 years if not arrested. Inspectors in Alliance check ice-shield extension with a tape measure during final inspection; under-extended shield (e.g., 18 inches instead of 24) is a common minor violation that requires field correction before sign-off.

Alliance Building Department workflows and permit portal access

The City of Alliance Building Department is located within City Hall and typically operates Monday through Friday, 8 AM to 5 PM (confirm current hours before visiting, as municipal hours can shift). Permit applications can be submitted in person at City Hall or by mail/email to the building department; the city does not currently operate a fully automated online permit portal like larger Ohio cities (Columbus, Cleveland), so most applications require phone or in-person coordination. You can reach the building department by calling City Hall main line and asking for the building inspector or permit technician. Application fees are based on valuation; a reroofing permit is typically tiered as follows: under $1,000 project value = $100 flat fee, $1,000–$5,000 = $120 fee, $5,000–$10,000 = $150 fee, over $10,000 = $200 fee. Some jurisdictions in Ohio charge per-square footage ($2–$3 per square of roof), but Alliance uses a flat/tiered model. Inspections are requested by phone or email; the department aims for a 1–2 business day turnaround, though during spring/fall peak season (March–April, September–October) a 3–5 day wait is common.

A key local practice: if you're doing the work yourself (owner-occupied residential reroofing is permitted without a contractor license in Ohio), you must be prepared to spend 2–4 hours on-site during the in-progress and final inspections to explain the work and answer code questions. Inspectors appreciate homeowners who have read the permit conditions and can walk them through the work. If a contractor is pulling the permit (recommended for most homeowners), the contractor is responsible for coordinating inspections and addressing any violations. Contractors licensed in Ohio must provide proof of license and liability insurance with every permit application; unlicensed work (attempted DIY or unlicensed contractor) discovered during inspection triggers stop-work orders and fines.

One local quirk: if the property straddles an Alliance city limit and an unincorporated Stark County area, you may need permits from both jurisdictions. This is rare in Alliance proper but possible in fringe areas near Lexington or Sebring. Check your parcel address on the Alliance city GIS map (available on the city website) before applying. If the parcel shows as unincorporated, contact Stark County Building Department (separate from Alliance) for a county permit. Dual permits cost extra in time and fees (typically $50–$100 county fee on top of city fee).

City of Alliance Building Department
City Hall, 504 East Main Street, Alliance, Ohio 44601
Phone: (330) 821-0009 (City Hall main line; ask for building inspector)
Monday–Friday, 8 AM–5 PM (verify current hours before visiting)

Common questions

Does a roof repair (not replacement) need a permit in Alliance?

Repairs covering less than 25% of total roof area (e.g., patching a small section, replacing a few shingles) are typically exempt from permitting. However, if the repair involves removal of multiple shingle courses to access the deck (to fix rot or repair structural damage), or if it affects more than 10 squares (1,000 sq ft) of roof, a permit is required. If you're uncertain, contact the City of Alliance Building Department — they can give you a verbal exemption for minor patching work.

What if I discover three layers during my tear-off and the permit only covers two?

Stop work immediately and contact the building department. You'll need to file an amended permit or supplemental permit for the additional tear-off work; this typically costs an extra $50–$100 and adds 1–2 days to the timeline. It's better to invest in a pre-work inspection ($100–$200) to avoid this scenario entirely.

Can I use felt (tar paper) instead of ice-and-water-shield on my eaves?

No. IRC R905.1.1, which Alliance enforces, requires self-adhering ice-and-water-shield (rubberized underlayment) on the lower portions of eaves and overhangs in Climate Zone 5A. Standard tar paper (roofing felt) does not meet the code. The inspector will reject the roof if felt is used in place of ice-shield. Budget $200–$400 extra for ice-and-water-shield on a typical 30–40 square home.

Do I need a structural engineer for a metal roof in Alliance?

Yes, if you are changing from asphalt shingles to metal. Metal roofing is heavier and requires IRC R905.10 structural verification. The engineer will review your truss and rafter sizing to confirm they can support the new load. Cost: $400–$800. If you are simply replacing metal with metal of the same profile and fastening, an engineer letter may not be required, but confirm with the permit technician.

How long does the building department take to approve a roof replacement permit?

For a straightforward like-for-like asphalt-to-asphalt overlay on a single-layer roof, over-the-counter approval is typical (same-day or next business day). For tear-offs or material changes, plan review takes 2–5 business days. Total timeline from application to final inspection approval: 1–3 weeks in normal conditions, potentially 3–5 weeks during spring peak season (March–May).

What is the permit fee for a roof replacement in Alliance?

Fees are tiered by project valuation: under $1,000 = $100, $1,000–$5,000 = $120, $5,000–$10,000 = $150, over $10,000 = $200. A typical 30–40 square asphalt roof replacement (materials + labor) is valued at $5,000–$8,000, so expect a $150 permit fee. Tear-offs and structural changes may add $25–$50 to the base fee.

Can I pull a roof permit as the homeowner, or do I need a licensed contractor in Alliance?

Owner-occupied residential reroofing is allowed without a licensed contractor in Ohio. You can pull the permit as the homeowner and perform the work yourself or hire unlicensed help. However, the building department will require you to be present during inspections and to sign off on code compliance. Many homeowners choose to hire a licensed contractor for the work (and let the contractor pull the permit) for liability and warranty reasons.

What happens if I don't get a permit for a roof replacement in Alliance?

If the city discovers unpermitted roofing work (via a neighbor complaint, utility inspection, or property re-assessment), you face stop-work orders, fines of up to $250 per day of unpermitted work, and a forced re-do at your cost to bring it into code compliance. Additionally, unpermitted roof work may void your homeowner's insurance coverage and create a title/resale disclosure liability under Ohio law. It's not worth the risk; the permit process is straightforward and typically takes 1–2 weeks.

Do I need a roofing contractor license to pull a roof permit in Alliance?

No. Any property owner (or their authorized agent) can pull a residential reroofing permit. However, if a contractor is hired to perform the work, that contractor must be licensed in Ohio (roofing contractor license) and provide proof of licensing and liability insurance to the building department. Unlicensed contractors performing roofing work in Ohio are subject to fines and work stoppage orders.

Is roof replacement in Alliance's historic district subject to special approval?

Yes. If your home is in the North Main Street historic overlay or another local historic district, the new roof material must match the existing profile and color 'as closely as practical' per the historic preservation guidelines. This may restrict material choices (e.g., metal roofing may not be approved; asphalt shingles may be required). Contact the Alliance Planning Department or Building Department to confirm historic district status before selecting materials.

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