Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Beverly require a permit, but repairs under 25% of roof area may be exempt. Any tear-off-and-replace, full replacement, or material change (shingles to metal/tile) must be permitted.
Beverly's Building Department enforces Massachusetts State Building Code (adopting the IBC with state amendments), and the city has a strict 3-layer rule that sets it apart from some neighboring communities: if your existing roof has 2 or more layers already, you are required to tear off to the deck before installing new shingles, and that tear-off triggers a permit. Beverly also sits in the coastal Northeast, where ice-and-water shield installation to at least 24 inches from eaves (per cold-climate roofing specs) is mandatory on permit applications — many DIY overlays skip this and fail inspection. The city's Building Department processes roof permits over-the-counter for like-for-like replacements (shingles-to-shingles) if the roof deck is sound and the application is complete, but any structural deck repair, material change (to metal or tile), or three-layer detection requires plan review. Permit fees run $150–$400 depending on roof area and scope. Beverly's frost depth (48 inches) and glacial-till soil mean deck ice damming is a real concern, so inspectors pay close attention to underlayment and fastening specs.

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

Beverly roof replacement permits — the key details

Massachusetts State Building Code (5th Edition, as adopted by Beverly) requires a permit for any roof replacement that involves tear-off, full coverage, or change of material. Beverly's Building Department applies IRC R907 (reroofing standards) strictly: if your roof currently has 2 or more layers of shingles, you cannot overlay a third layer. You must tear off to the deck, which automatically triggers a permit requirement. The city posts this rule clearly in their permit guidance, and inspectors identify 2-layer roofs during the deck inspection phase (usually within 2–3 days of permit issuance). If a third layer is detected, the permit is voided and you must file an amended application for tear-off work. This rule exists because weight and wind uplift resistance deteriorate with each layer, and decay bacteria and rot accelerate in compressed, moisture-laden multi-layer assemblies. Most Beverly homes built before 1990 have at least 1–2 layers already, so confirm your current roof layer count before you assume an overlay is legal.

Underlayment and ice-and-water shield specifications are critical to Beverly's coastal, freeze-thaw climate. IRC R905.10.3 (Massachusetts amendment) requires underlayment over the entire roof deck; beverages and attic condensation create ice dams in shallow-pitch roofs, and the city's inspectors verify that ice-and-water shield extends at least 24 inches from the eaves (or to the inside plane of exterior walls, whichever is greater). On a 30-foot-wide house, that can mean 400–600 sq ft of extra ice-and-water shield cost ($2–$4 per sq ft). Your permit application must specify the underlayment product by name (e.g., 'GAF FeltBuster', 'Owens Corning WeatherLock') and the shield product (e.g., 'Timberline Armor'). Fastening pattern and spacing must also be noted; Beverly inspectors often request photos or the manufacturer's installation guide with dimensions marked. Failure to specify these details on the permit typically results in a 'incomplete application' rejection, adding 3–5 days to review.

Material changes—switching from asphalt shingles to metal, slate, or tile—require additional scrutiny. If your roof pitch is less than 4:12 (common on older Beverly Colonials and Cape Cods), metal panels have different water-shedding performance, and the city may require a structural engineer's assessment of concentrated snow load if you're moving to heavier tile or slate. IRC R905 specifies minimum roof pitch for each material type; tile often requires 4:12 minimum, while standing-seam metal can work at 2:12 with proper underlayment. Material-change permits typically take 5–10 business days for review and may include a requirement for an engineer's letter confirming slope adequacy and fastening compatibility. Metal roofing also triggers an electrical safety review (bonding to grounding system per NEC 250.142) if the building has a lightning rod or is near tall trees; this is rare but can add $300–$800 to the inspection process.

Beverly's permit process is streamlined for like-for-like replacements (shingles-to-shingles, same pitch, same material class). If your roof is currently 30-year asphalt shingles and you're replacing with another 30-year asphalt shingle product from a major manufacturer, and the roof deck is sound, you can often get an over-the-counter permit the same day or next business day. You'll need to provide the roof area in squares (1 square = 100 sq ft), the roofing contractor's name and license number, the shingle brand and color, and a completed Beverly Building Permit form. The city's Building Department does not require a detailed estimate or engineer's stamp for over-the-counter roofing permits. Costs for this straightforward path run $150–$250 in permit fees (typically 0.5–1% of the project value), plus inspection fees if applicable. Inspections for like-for-like overlays usually consist of a single final inspection (no mid-phase deck check) and take place within 3–5 days of substantial completion.

Roofing contractor licensing and insurance are verified at permit issuance. Massachusetts requires roofing contractors to hold either a Roofing Contractor license (Class A, B, or C) or a Carpentry/General license (Class A or B) to legally bid and perform roofing work. Beverly's Building Department cross-checks contractor names against the state's CCBOARD database; if the contractor is unlicensed or if their license has expired, the permit will be rejected. You are legally responsible for confirming contractor status before you hire, but the city's final inspection will also note any discrepancies. If you're owner-building a roof replacement on your owner-occupied home, Massachusetts allows this (unlike some states that mandate contractor licensing for all roofing), but you will still need to pull the permit yourself and pass inspections. Owner-builders must also carry general liability insurance (recommended $1M minimum) and are liable for code compliance; Beverly's inspectors treat owner-built roofs with the same scrutiny as contractor work.

Three Beverly roof replacement scenarios

Scenario A
Single-layer shingle-to-shingle replacement, 1,500 sq ft roof, no deck repair — Beverly colonial in Cabot Park area
Your 1960s Colonial has an original 25-year asphalt roof (one layer visible in the attic) that has reached end of life: missing shingles, exposed nails, some algae staining. The roof deck is sound (no soft spots, no water marks on ceiling joists), and you're replacing with a like-for-like 30-year GAF Timberline HD in Weathered Wood. This is a classic over-the-counter permit. You'll submit a Beverly Building Permit form with the roof area (roughly 18 squares), contractor name (or your own name if owner-building), the shingle product, and proof of contractor licensing (if hiring). Beverly's Building Department will issue the permit the same day or next business day for $200–$250. Ice-and-water shield must extend 24 inches from eaves; confirm your contractor's quote includes this (often it does for Beverly jobs, since frost depth is deep and winter ice damming is standard). One final inspection after the shingles are installed and the crew has cleaned up; inspector checks shingle fastening (4 nails per tab, no high-nailing), drip-edge installation at gables and eaves, and that skylights or vent flashing are watertight. Inspection usually takes 2–3 weeks from permit issuance; total project timeline is 3–4 weeks from permit to final approval. Cost: permit $200–$250, contractor labor and materials roughly $8,000–$12,000 for a 1,500 sq ft roof, total project cost $8,200–$12,250.
Permit required | Over-the-counter approval | $200–$250 permit fee | 1 final inspection | 3–4 week timeline | Like-for-like exemption does not apply (permits still required) | Ice-water shield 24 inches mandatory
Scenario B
Two-layer roof detected, tear-off required, shingle-to-metal conversion — Beverly craftsman, Montserrat neighborhood
Your 1950s Craftsman has a pre-existing 2-layer shingle roof (you find this out during the roofing contractor's inspection, which the permit-seeker should have done before pricing). The roof pitch is 5:12, which is suitable for standing-seam metal. You want to upgrade to a 24-gauge Snaplock standing-seam metal roof in Charcoal Gray, with full tear-off to the deck, ice-and-water shield, and synthetic underlayment. This is a material-change and tear-off job that requires full plan review. Your permit application must include: (1) roof area in squares, (2) the existing layer count (key detail — inspectors will verify), (3) product spec sheet for the metal roofing system (with fastening pattern), (4) underlayment product name and installation guide, (5) contractor's license and insurance certificate, and (6) written confirmation that the roof pitch is 5:12 (measured, not estimated). Beverly's Building Department will route this to the plan-review team; review typically takes 5–10 business days. You may receive a comment request asking for clarification on underlayment transition at the eaves or fastening compatibility with the deck gauge. Once approved, the permit fee is $300–$400 (metal roofing is higher than shingles due to material cost and inspection complexity). Inspections include: (1) deck nailing verification after tear-off (inspector checks that deck fasteners are per IRC, not just old roof nails still in place), (2) underlayment and ice-water shield verification before metal installation, and (3) final metal fastening and flashing inspection. Total timeline is 6–8 weeks from permit issuance to final approval (1–2 weeks plan review + 1–2 weeks waiting for tear-off scheduling + 1–2 weeks for the metal install + inspection windows). Cost: permit $300–$400, tear-off and metal installation roughly $14,000–$20,000 (metal is pricier than shingles), total project cost $14,300–$20,400.
Permit required | Full plan review (5–10 days) | Tear-off mandatory (2-layer rule) | $300–$400 permit fee | 3 inspections (deck, underlayment, final) | Material change adds engineering review risk | 6–8 week total timeline | Metal fastening and pitch certification required
Scenario C
Partial shingle repair, under 25% of roof area — Beverly ranch, South Street (owner-builder)
A wind event has damaged the south-facing slope of your single-story ranch roof: about 8–10 shingles are missing or badly curled, affecting roughly 200 sq ft out of a 2,000 sq ft total roof (10% of area). You're not replacing the whole roof, just patching the damaged section with matching Timberline shingles. This falls under the exemption for repairs under 25% of roof area; Beverly does not require a permit for targeted patching of this scope, provided you're not performing a tear-off-and-replace on that section (you're just removing damaged shingles and nailing new ones over the existing underlayment). However, best practice is to verify the existing underlayment in that section is intact; if it's torn or missing, you may be forced to upgrade to a tear-off-and-replace for that section, which would cross the exemption threshold and trigger a permit. If you're doing this as an owner-builder, you should still notify your homeowner's insurance (some policies require permit proof for any roofing claim, even if code exemptions exist). Cost: materials and labor roughly $800–$1,500 for the patch, no permit fee, no inspection required. However, if your insurance adjuster sees the damage and inspects before you repair, they may have specific requirements about underlayment or coverage that push you toward a permitted full-deck-section replacement; confirm with your carrier before starting.
No permit required (under 25% repair) | Partial patch exemption applies | $0 permit fee | Owner-builder allowed | Insurance notification recommended | $800–$1,500 patch cost | Underlayment integrity check recommended

Every project is different.

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

Beverly's ice dam and underlayment realities: why inspectors care about cold-climate roofing

Beverly sits in IECC Climate Zone 5A (cold, humid), with a 48-inch frost depth and glacial-till soil that holds moisture. Winter ice damming is endemic in the region. When warm interior air leaks into the attic (especially in older Colonial and Cape Cod homes with minimal attic ventilation), snow melts and refreezes at the cold eaves, creating backed-up water that seeps under shingles and into the home. The city's permit inspectors are acutely aware of this problem and scrutinize ice-and-water shield specifications closely. IRC R905.10.3 (Massachusetts amendment) mandates ice-and-water shield, and Beverly interpreters apply this strictly: the shield must extend at least 24 inches from the eave line (or to the inside plane of the exterior wall, whichever is greater) on sloped roofs. For a 30-foot-wide house, this means roughly 400–600 sq ft of extra ice-and-water shield (typically $2–$4 per sq ft over standard roofing underlayment). Most Beverly permits over 1,000 sq ft will include an ice-and-water shield line item that surprised homeowners didn't budget for. Your roofing contractor should build this into the bid automatically; if they don't mention it, ask why — they may be planning to cheap out, which will fail inspection and cost you thousands in remedial tear-out.

Beverly's three-layer rule and why it matters for existing homes

Beverly enforces a strict interpretation of IRC R907.4, which prohibits reroofing over three or more layers of existing shingles. The city takes this further: inspectors visually confirm the existing layer count in the attic during the deck inspection phase, and if they discover two layers already present, you must tear off entirely. This rule is unique in its aggressive enforcement among some neighboring communities; Marblehead and Salem apply similar rules but often allow case-by-case engineer waivers if the homeowner pays for a structural load assessment. Beverly does not typically allow waivers. Why the strictness? Two-layer and three-layer roofs compress over time, trap moisture, and create decay conditions that compromise the deck. Additionally, weight accumulation (ice, debris, multiple shingles) can exceed design limits on older homes with minimal framing, leading to sagging roofs and interior water damage. Beverly's Building Department has seen too many insurance claims and home failures from grandfathered multi-layer roofs to allow exceptions. The practical upshot: if you're buying a Beverly home and the inspector notes a two-layer roof, factor in a tear-off-and-replace cost (roughly $10,000–$15,000 for a typical 1,500–2,000 sq ft roof) before you close. If you're already a homeowner and you've been delaying a roof replacement because an overlay seemed cheaper, a Beverly permit will force the issue: expect to pay full tear-off labor and disposal, which adds $3,000–$5,000 to a typical overlay price.

City of Beverly Building Department
Beverly City Hall, 191 Cabot Street, Beverly, MA 01915
Phone: (978) 594-5000 | https://beverlymass.org (navigate to 'Permits' or 'Building Department' for online portal details)
Monday–Friday, 8:00 AM–5:00 PM (Closed holidays; call ahead to confirm inspector availability)

Common questions

Do I need a permit to patch a few missing shingles after a storm in Beverly?

If the repair affects less than 25% of your total roof area, no permit is required; this includes patching 8–10 shingles or a small section. However, if the repair requires you to tear off a larger section to replace compromised underlayment, you may cross the threshold and trigger a permit. Check with the Beverly Building Department if you're unsure whether your repair scope qualifies as an exemption. If your insurance is involved, confirm with them as well, since some carriers require permits even for exempt work.

Can I overlay shingles over my existing two-layer roof in Beverly?

No. Beverly enforces IRC R907.4 strictly: if your roof already has 2 or more layers, you must tear off to the deck before installing new shingles. This is verified during the deck inspection, and overlays on three-layer roofs will fail inspection and be voided. Budget for full tear-off labor and disposal, which adds $3,000–$5,000 to the project cost compared to an overlay. Confirm the existing layer count with your roofing contractor before requesting a permit.

What's the typical permit fee for a roof replacement in Beverly?

Permit fees typically range from $150–$400 depending on roof area and scope. Like-for-like shingle replacements (same material, no deck repair) are usually $150–$250 (over-the-counter permits). Material changes (shingles to metal/tile) or tear-offs are $300–$400 (plan review required). Fees are based on project valuation, not a fixed per-square rate. Ask the Building Department for a fee estimate when you submit your application.

How long does the permit process take for a roof replacement in Beverly?

Like-for-like shingle replacements: 1–2 business days for permit issuance (over-the-counter), then 2–3 weeks for inspection availability after substantial completion. Material changes or tear-offs: 5–10 business days for plan review, then inspection scheduling. Total project timeline from permit issuance to final approval is typically 3–4 weeks for simple overlays and 6–8 weeks for tear-offs with material changes.

Do I need a roofing contractor's license in Massachusetts to replace my own roof?

Massachusetts allows owner-builders to perform roofing work on owner-occupied homes without a contractor license, provided they pull the permit themselves and pass Beverly's inspections. However, hiring a licensed contractor is strongly recommended; unlicensed work may void warranty coverage and trigger insurance claim denials. If you do owner-build, verify you have general liability insurance (minimum $1M recommended) and be prepared to answer detailed code questions during inspections.

What is ice-and-water shield, and why does Beverly require it?

Ice-and-water shield is a self-adhering membrane (bitumen-based or rubber) installed under shingles at the eaves to block backed-up water from ice dams. Beverly's harsh freeze-thaw climate makes ice damming common, especially in older homes with poor attic ventilation. IRC R905.10.3 (Massachusetts amendment) mandates ice-and-water shield extending at least 24 inches from the eave line. This adds $2–$4 per sq ft to material cost but prevents water intrusion that could cost $10,000+ in water damage. Beverly's inspectors verify this coverage during the underlayment inspection phase.

Can I convert my asphalt shingles to metal roofing in Beverly?

Yes, but material-change permits require plan review and typically take 5–10 business days. You must verify your roof pitch is adequate for the metal system (standing-seam metal can work at 2:12, while some other systems require 4:12 or steeper). Your permit application must include the metal roofing product spec sheet, underlayment type, and fastening pattern. If you're changing to heavier material like slate or tile, Beverly may require an engineer's letter confirming structural adequacy. Metal roofing permits cost $300–$400.

Will Beverly's Building Department require me to hire a licensed contractor, or can I owner-build my roof?

Owner-building is allowed on owner-occupied homes in Massachusetts and Beverly; you are not required to hire a licensed contractor. However, you must pull the permit yourself, pass all inspections, and carry liability insurance. Many homeowners hire contractors because the warranty, insurance compliance, and inspection coordination are handled by the contractor; confirm your roofing contractor is licensed and insured before hiring (Beverly's Building Department will verify this at permit issuance).

What happens if the Building Department finds a third layer of shingles during my roof replacement?

The permit will be voided, and you must file an amended permit application for a tear-off-and-replace job. This adds 5–10 days to the review process and increases project costs by $3,000–$5,000 for tear-off labor and disposal. Beverly's inspectors verify layer count during the deck inspection; if your contractor did not disclose an existing two-layer roof beforehand, this is a significant surprise. Always have your contractor inspect the roof in the attic before estimating to confirm the layer count.

Does Beverly require underlayment and flashing details in my roof permit application?

Yes. Your permit application should specify underlayment product by name (e.g., 'GAF FeltBuster'), ice-and-water shield product and coverage area (e.g., '24 inches from eaves'), and flashing details at skylights, vents, and chimneys. For over-the-counter like-for-like permits, the building department may not require this level of detail upfront, but inspectors will verify compliance during the inspection phase. For plan-review permits (material changes, tear-offs), incomplete product specs will result in a 'request for more information' that delays approval by 3–5 days.

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