Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Franklin require a permit, especially full tear-offs or material changes. Like-for-like repairs under 25% of roof area may be exempt, but you should confirm with the Building Department before starting.
Franklin Town requires permits for any full roof replacement, partial replacement over 25% of roof area, tear-off-and-replace work, or any change in roofing material (e.g., shingles to metal or slate). The City of Franklin Town Building Department enforces Massachusetts State Building Code 8th Edition, which means you're subject to both state requirements and any local amendments Franklin has adopted. Franklin's climate (Zone 5A, 48-inch frost depth, coastal exposure near the Atlantic) makes ice-and-water-shield requirements and deck fastening inspection particularly strict — inspectors expect full compliance with IRC R905.2.7 (ice barrier in cold climates) extended minimum 24 inches from the eave, per code. Unlike some neighboring towns that allow over-the-counter permit approval for like-for-like shingle jobs, Franklin typically requires at least a basic plan review, which means 1-2 weeks wait time. The key local distinction: Franklin's Building Department will reject any three-layer roof without a full tear-off (IRC R907.4), and they enforce this strictly because the town's historical housing stock and winter moisture load create long-term failure risk if overlays hide deck rot. If you're doing owner-occupied work yourself, you can pull the permit, but the licensed roofing contractor who installs it must be licensed in Massachusetts and carry proof of workers' comp.

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

Franklin Town roof replacement permits — the key details

Permit triggers in Franklin are governed by Massachusetts State Building Code (8th Edition) and IRC R907 (Reroofing). A full tear-off-and-replace always requires a permit — no exceptions. Any partial replacement covering more than 25% of the roof area also requires one. If you're simply patching a small section of shingles (under 10 squares, or roughly 100 square feet) using the same material and fastening pattern, you may be exempt, but Franklin's Building Department recommends calling ahead to confirm. The moment you change material — from asphalt shingles to metal, slate, or tile — you must pull a permit and usually submit a structural evaluation if the new material is significantly heavier. This is especially important in Franklin because of the town's coastal exposure and freeze-thaw cycles; heavy materials like slate can cause deck failure if the underlying structure isn't verified. IRC R905 specifies that the roof covering must be installed per manufacturer specifications, and Franklin's inspectors will check fastening pattern, underlayment type, and nailing depth during the in-progress inspection.

Ice-and-water-shield requirements are non-negotiable in Franklin's climate. IRC R905.2.7 mandates that in cold climates (Zone 5A qualifies), you must install a water-impermeable layer (ice-and-water shield or equivalent) that extends from the eave up the roof a minimum of 24 inches, or to the point that is 24 inches inside the building's exterior wall, whichever is greater. Franklin Building Department inspectors expect this to be visible during the deck-nailing inspection and again at final. Many homeowners and even inexperienced roofers under-extend the shield or use standard tar paper instead of ice-and-water shield, triggering a rejection. If your permit application lists standard tar paper and the inspector arrives to find it, you'll face a hold on final approval until the shield is installed correctly. The cost difference is minimal ($100–$200 extra for a 2,000 sq ft roof), but the delay (2-3 weeks for a re-inspection) is painful. Underlayment fastening must also meet specifications — typically a minimum of one nail per 4 inches of exposure, per IRC R905.7. Fail to specify this in your application or permit drawings, and the Building Department will request clarification before issuing the permit.

Three-layer rule and tear-off mandate: Franklin strictly enforces IRC R907.4, which prohibits installation of a third layer of roof covering. If your home already has two layers of shingles, you must tear off both layers to bare deck before installing new shingles. If you try to overlay a third layer, the inspector will stop the work immediately, issue a violation notice, and require a full tear-off. This rule exists because three-layer roofs trap moisture, hide deck rot, and create catastrophic failure risk in Massachusetts winters. Franklin's building stock includes many 1970s-era homes with two shingle layers, so this comes up frequently. When you pull your permit, the Building Department will ask you to confirm how many layers exist (often you'll need to hire the roofer to do a site survey first). If you claim two layers and the inspector finds three during the deck-nailing inspection, the permit is held, the work stops, and you pay for the tear-off retroactively — adding 2-3 weeks and $800–$1,500 to your project. Tear-offs also require disposal permits in some cases; Franklin Building Department can advise on whether your roofer must have a recycling/disposal contract for old shingles.

Permit fees and timeline in Franklin typically run $150–$400 for a residential re-roof, depending on roof area. The fee is usually calculated as a percentage of the project cost or per square of roof area (roughly $2–$5 per square). A 2,000 sq ft home (about 20-25 squares) can expect a permit fee of $200–$300. Once you submit a complete application (which should include your roofer's name and license number, the scope of work, roofing material specs, underlayment type, and ice-and-water-shield details), the Building Department aims to issue or request revisions within 5-7 business days. Like-for-like shingle replacements with standard ice-and-water shield often get over-the-counter approval (same day, if submitted early in the morning). Material changes or deck repairs require a full review, which can push the timeline to 2 weeks. Once issued, the permit is typically valid for 6 months; the roofer must schedule an in-progress inspection after the old roof is torn off and the deck is nailed (if any nailing was needed), and then a final inspection after the new roof is installed and all debris is cleaned up. From start to finish, a typical re-roof project takes 3-4 weeks of calendar time (permit approval + work + inspections).

Owner-builder eligibility and contractor licensing: Massachusetts allows owner-occupants to pull permits for work on their own homes, which includes roof replacement. You do not need to be a licensed contractor to own and permit a residential roof replacement if you live in the home. However, the person or company actually installing the roof must be a licensed roofing contractor in Massachusetts (or licensed in another state but doing work under a Massachusetts master roofer's supervision). When you apply for the permit, you'll need to provide the installer's name, license number, and proof of workers' compensation insurance. The Building Department will verify the license and insurance before issuing the permit. If your roofer is not licensed or doesn't carry workers' comp, you cannot use them — and you cannot claim ignorance at final inspection. Many homeowners assume their friend or local handyman can do the job; the Building Department will catch this and shut down the work. The distinction matters because a licensed roofer carries liability insurance and is bonded, meaning if the roof fails within a warranty period, you have recourse. An unlicensed worker leaves you with no protection.

Three Franklin Town roof replacement scenarios

Scenario A
Full asphalt shingle tear-off, 2,000 sq ft Cape Cod home, no deck repair, ice-and-water shield to code
You own a 1970s Cape in Franklin and the original two-layer asphalt shingle roof is failing (curled shingles, exposed nails, missing granules). Your roofer quoted $8,500 for a full tear-off and re-roof with 25-year GAF Timberline shingles plus ice-and-water shield to 24 inches from the eave. This is a straightforward yes-permit scenario. You pull a permit with the Building Department (submit the roofer's name, license, insurance proof, and a one-page scope of work noting the material, underlayment type, and ice-and-water-shield detail). Permit fee is roughly $200 (2.5% of valuation). Over-the-counter approval likely happens within 1 business day because the scope is like-for-like shingle replacement. The roofer schedules a tear-off and deck inspection (about 2-3 days later), during which the inspector arrives after the old roof is removed and verifies the deck is sound, no rot, and ready for nails. Then the roofer installs the new shingles and ice-and-water shield according to the permit specs. Final inspection happens after installation; the inspector checks fastening pattern, underlayment integrity, flashing details, and ice-and-water-shield coverage. If everything passes, the permit is signed off and you're done. Total timeline: permit (1 day) + rework (3 days) + installation (2-3 days) + inspections (1 day each) = roughly 8-10 days of calendar work, spread over 2-3 weeks because of inspection scheduling. No surprises, no hold-ups, permit fee is bundled into the contract cost, and you have a new roof with town sign-off.
Full tear-off required (2 existing layers) | Permit required | Permit fee $150–$250 | Ice-and-water shield 24 inches from eave | Licensed roofer required | Deck inspection mandatory | Final inspection required | Total project cost $8,000–$12,000 | Permit timeline 1-2 weeks
Scenario B
Partial shingle repair (roof valley and east slope, about 400 sq ft), existing three-layer roof detected
Your Franklin home has a roof that you thought had one or two layers. During your inspection, you or your roofer discovers three layers of old shingles (not uncommon in homes built in the 1980s or 1990s that already had overlays). You now want to repair the east-facing slope and the valley (about 400 sq ft, or roughly 4 squares) where ice damming caused leaks last winter. This scenario triggers a full tear-off requirement under IRC R907.4, making a simple patch impossible. You cannot install a fourth layer. Instead, you must pull a permit for a full roof replacement (not a partial repair). This is where the three-layer rule bites: your repair project just became a $10,000–$15,000 full re-roof instead of a $1,500 patch. When you submit the permit application, you must declare that the roof has three layers and that a full tear-off is required. The Building Department will issue the permit but will require the tear-off to be completed; partial overlays are not allowed. The roofer also must dispose of the old shingles properly; many communities require a separate disposal permit or recycling documentation. Your permit fee is now based on the full replacement value (maybe $300–$400), and your timeline extends because the full deck inspection is more thorough. This scenario illustrates why it's critical to have your roofer do a pre-permit site survey — discovering a three-layer roof after permit issuance can delay the project by 2-3 weeks if the Building Department and roofer are not aligned on the scope.
Three-layer roof detected | Full tear-off mandatory (IRC R907.4) | Permit required | Permit fee $250–$400 | Disposal/recycling documentation required | Licensed roofer required | Deck inspection mandatory (full extent) | Upgraded timeline 2-3 weeks | Total project cost $10,000–$15,000
Scenario C
Material change: asphalt shingles to standing-seam metal roof, 2,500 sq ft contemporary home, existing roof sound
Your Franklin home has a conventional asphalt shingle roof in good condition (maybe 10-12 years old), but you want to upgrade to a standing-seam metal roof for durability and aesthetics. Metal roofing is gaining popularity in Massachusetts because of its longevity (50+ years) and low maintenance, especially in coastal-influenced areas like Franklin with salt spray and freeze-thaw cycles. However, metal is significantly heavier than asphalt shingles (roughly 1.5 lbs per sq ft for metal vs. 2-3 lbs per sq ft for asphalt, depending on gauge and profile). Because you're changing the roof covering material, you must pull a permit and typically submit a structural evaluation to confirm the underlying framing can support the metal system. The Building Department will not issue a permit for a material change without structural certification from a licensed engineer or architect confirming the deck can handle the load. This adds $800–$1,500 to the project cost and 2-3 weeks to the timeline (engineer review and approval). Once you have the structural letter in hand, the permit application includes the metal manufacturer's specifications, the underlayment (often a synthetic non-bituminous underlayment for metal, not ice-and-water shield), fastening and attachment details, and the engineer's sign-off. Permit fee is typically $300–$500 because the permit is more complex and the project cost is higher (metal roofing runs $12,000–$20,000 depending on profile and finish). The inspection process mirrors the shingle scenario: deck inspection after tear-off, final inspection after metal installation. One additional requirement in Franklin's climate: inspectors will verify that the metal installation includes thermal breaks or isolation to prevent condensation and ice buildup on the underside of the metal (a common failure mode in cold climates). This adds about $500–$800 to materials but is non-negotiable. Total timeline: structural review (2-3 weeks) + permit issuance (1 week) + installation (3-5 days) + inspections (1 week) = roughly 4-5 weeks calendar time. The upside: your metal roof will outlast two or three asphalt roofs and require minimal maintenance.
Material change requires permit | Structural evaluation required ($800–$1,500) | Permit fee $300–$500 | Synthetic underlayment specified (not ice-and-water shield) | Thermal break/condensation control detail required | Licensed roofer with metal experience required | Deck inspection mandatory | Final inspection includes metal fastening verification | Total project cost $12,000–$20,000 | Timeline 4-5 weeks

Every project is different.

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

Franklin's coastal climate and ice-damming risk: why inspectors are strict about underlayment

Franklin Town sits in a zone prone to coastal moisture and freeze-thaw cycles. The region experiences 40-50 inches of snow annually and frequent cycles of melting and refreezing, particularly on southern and eastern roof slopes. This climate creates ideal conditions for ice dams — ice bridges that form at the eave and trap meltwater, which then backs up under the shingles and leaks into the home. Ice dams have caused tens of thousands of dollars in water damage claims across Franklin over the past two decades, and the Building Department is hyper-aware of the problem.

To combat this, Massachusetts State Building Code and Franklin's local enforcement require ice-and-water shield (a peel-and-stick, self-adhering water-impermeable layer) to extend a minimum of 24 inches from the eave up the roof slope (or to the point that is 24 inches inside the building's exterior wall, whichever is greater). This creates a backup layer if water backs up under the shingles. Standard tar paper, which is breathable and water-resistant but not waterproof, is not sufficient. When you submit a permit application, you must specify 'ice-and-water shield' (not tar paper) and confirm the 24-inch minimum extent. The Building Department will ask for this in writing. During the deck-nailing inspection (after tear-off), the inspector will visually verify that the ice-and-water shield has been installed to the specified distance. If it hasn't, or if tar paper is visible instead, the work is not approved and you cannot proceed until it's corrected.

The cost of ice-and-water shield for a typical 2,000 sq ft home (25 squares of roof area, with maybe 8 squares of eave-edge exposure) is roughly $150–$300, a small percentage of the total roof cost ($8,000–$12,000). But the benefit is enormous: a single water-intrusion claim can run $5,000–$30,000 depending on the extent of mold and structural damage. Franklin inspectors are essentially enforcing a life-safety and property-preservation standard. If you work with a roofing contractor who knows Massachusetts code (most licensed roofers do), this is automatic and invisible to you. If you hire an out-of-state contractor or someone unfamiliar with Zone 5A requirements, you risk a hold-up on the deck inspection.

The three-layer rule and why Franklin enforces it so strictly

IRC R907.4 is unambiguous: 'Roof coverings shall not be installed over more than two applications of old roof covering.' This means a third layer is prohibited. Franklin Building Department enforcement of this rule is strict, and it matters because of the town's building history. Many homes in Franklin were built in the 1960s-1980s with asphalt shingles, and when those failed (around 1990-2010), many homeowners or contractors chose to overlay a second layer of shingles rather than tear off the old ones. An overlay is cheaper upfront (saves $1,500–$3,000 in tear-off and disposal costs) but defers the problem. By the 2020s, some of those homes now have two layers of old shingles under current roofing, and homeowners want to patch or overlay again without a tear-off.

Franklin's Building Department will not permit this. Why? Three-layer roofs trap moisture between the layers, creating an ideal environment for mold, rot, and fungal growth. The weight of three layers stresses the framing, particularly in older homes with undersized rafters. And, critically, three-layer roofs hide deck rot — you cannot visually inspect the deck condition without a tear-off, so damage spreads unseen until a catastrophic leak reveals advanced rot. In a freeze-thaw climate like Franklin's, this deterioration happens quickly. The Building Department enforces the rule to prevent future claims and to ensure the structural integrity of the home. If an inspector discovers a third layer during construction, work stops immediately. You then face a choice: tear off all existing layers (expensive, time-consuming) or remove the permit and live with an unpermitted roof. Most homeowners grit their teeth and tear off; the cost is $2,000–$4,000 extra, and the timeline extends 2-3 weeks.

The practical lesson for Franklin homeowners: before you pull a permit or get an estimate for a roof replacement, have your roofer do a site survey and confirm the number of existing layers in writing. If there are three, budget for a full tear-off from the start. If you're unsure, call the Building Department and ask if you can bring in the roofer for an inspection; some municipalities allow pre-permit consultations. Don't be surprised or defensive if the Building Department says 'tear-off required' — it's not a suggestion, it's code.

City of Franklin Building Department
355 East Central Street, Franklin, MA 02038
Phone: (508) 520-4900 | https://www.town.franklin.ma.us/building-department (check website for online portal availability; also available by phone or in-person)
Monday–Friday, 8:00 AM–5:00 PM (call to confirm)

Common questions

Do I need a permit if I'm just replacing a few missing shingles after a storm?

No, if the repair is isolated (fewer than 10 shingles or under 100 sq ft total) and uses the same material, it's generally exempt from permitting. However, if the damage is widespread (more than 25% of the roof) or requires underlayment replacement, a permit is required. When in doubt, call the Building Department; they can often answer in one phone call.

Can I save money by hiring an unlicensed handyman instead of a licensed roofing contractor?

Not in Franklin. The Building Department requires the roofer to be a licensed contractor in Massachusetts and to carry workers' compensation insurance. If an unlicensed worker is on site during an inspection, the permit will be voided and the work must be stopped. Using an unlicensed worker also voids your homeowner's insurance claim if something goes wrong, so you are self-insuring a $10,000+ project. Always hire a licensed roofer.

How long is my roof permit valid once it's issued?

Typically 6 months from the date of issuance. If work is not substantially started or completed within that window, the permit expires and you must reapply. Weather delays (heavy rain, snow) usually do not pause the clock, so if your roofer starts in month 5 due to scheduling, they're still within the permit window. Confirm the exact expiration date on your permit.

What if I discover rot or structural damage during the tear-off that wasn't expected?

This is common, especially in older homes. Deck rot or rafter damage requires a field change to the permit. Your roofer will notify the Building Department, and the inspector will evaluate the extent of the damage and may require a structural repair (additional cost, 1-2 weeks delay). If the damage is minor (small localized rot, single rafter), it can often be addressed with a field change and re-inspection within a week. If it's extensive, you may need a structural engineer's assessment.

Are there any color or style restrictions on roofing material in Franklin?

Franklin does not have a town-wide architectural standard for residential roofing color, but some neighborhoods or historic districts may have overlay restrictions. If your home is in Franklin's historic district (check the zoning map on the town website), you may need architectural review approval for a material change or an unusual color. Single-family homes in regular zones have no color restrictions. Call the Building Department if you're unsure about your zone.

Do I need to notify my homeowners insurance company before I get a roof permit?

You don't need to notify them before permitting, but you should notify them before the work starts or immediately after. If you file a water-damage claim within a year or two and the insurance company discovers the roof was replaced without them knowing, they may delay payment or reduce coverage. Some insurers actually provide discounts for a new roof, so proactively telling them can help.

What happens during the deck-nailing inspection?

After the old roof is torn off and the deck is exposed, the inspector verifies that the deck is structurally sound (no major rot or damage), that any necessary repairs are complete, and that the new underlayment and ice-and-water shield are installed per code. The inspector will look for the 24-inch ice-and-water-shield extent, check nailing patterns if new deck boards are installed, and confirm the roofer is ready to install the new covering. This inspection usually takes 15-30 minutes and must happen before shingles or other covering materials are installed.

Can I pull my own permit if I'm the homeowner, or does my contractor have to do it?

If you own the home and it is your primary residence, you can pull the permit yourself. Many homeowners do this to reduce contractor overhead costs. You'll submit the application and provide the contractor's name, license, and insurance details. Once issued, the contractor is responsible for completing the work per the permit terms and scheduling inspections. Either way, the contractor must be licensed.

What's the difference between a tear-off and an overlay, and why does Franklin care?

A tear-off removes all existing shingles and underlayment down to the deck, allowing a full inspection of the deck condition and a fresh start. An overlay (or re-roof) places new shingles directly over the existing layers. Overlays are cheaper upfront but are only allowed if there is one existing layer. If there are two or more layers, IRC R907.4 and Franklin code require a tear-off. Tear-offs also prevent the hidden rot problem that develops in multi-layer roofs over time.

How much will my roof permit cost in Franklin?

Permit fees are typically $150–$400 depending on the project scope and cost. A standard 2,000 sq ft asphalt shingle re-roof might cost $200–$300. Material upgrades (metal, slate) or structural changes can push the fee to $400–$500. The fee is usually calculated as a small percentage of project valuation. Call the Building Department or ask your roofer for an estimate based on the scope.

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