Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off requires a permit from the City of Mountain Brook Building Department. Like-for-like repairs under 25% of roof area are typically exempt, but three-layer detection triggers mandatory tear-off—and that tear-off needs a permit.
Mountain Brook enforces the 2015 International Building Code (or later adoption), which includes IRC R907 reroofing rules and Alabama's own amendments. Unlike some neighboring municipalities that allow overlay-only work without inspection, Mountain Brook requires a permit application and deck inspection for any tear-off, material upgrade (shingles to metal), or repair exceeding 25% of roof area. The city's online permit portal (accessible through the Mountain Brook Building Department website) allows for over-the-counter filing for like-for-like residential reroofs—meaning you can often get approval the same day if your plans are complete. However, if the roofer discovers a third layer during tear-off, IRC R907.4 mandates complete tear-off, and the city will require a stop-work hold until a revised permit is filed. Mountain Brook's warm-humid climate zone (3A) and 12-inch frost depth don't trigger extra water-barrier setbacks like cold-climate codes do, but gutter-line and valley flashing details still require specification. Owner-builders on owner-occupied homes can pull the permit themselves; contractor-pulled permits are standard.

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

Mountain Brook roof replacement permits—the key details

Mountain Brook Building Department administers permits under the 2015 International Building Code plus any Alabama state amendments. For roof replacement, the primary rule is IRC R907 (reroofing), which states that 'one layer of new roof covering shall be permitted to be applied over one existing layer of roof covering on residential buildings.' This means a tear-off to the deck is required if your current roof has two or more layers underneath. The city's staff will ask for a roof-assembly diagram showing existing layers, proposed material (shingles, metal, tile), underlayment type, fastening pattern, and any structural modifications. If your existing roof has three layers and you're just planning an overlay, the city will deny the permit unless you commit to a full tear-off—which triggers a new permit category with added inspections. Unlike online-only portal cities, Mountain Brook still allows in-person permit submission at City Hall; some applicants prefer mailing or electronic filing through the building department portal.

Exempt work is anything under 25% of roof area with like-for-like material and no structural work—for example, patching a 2–3-square area with matching asphalt shingles, or flashing-only repair around a chimney. The city's building code also exempts gutter and downspout work unless you're moving roof drains or altering discharge points (which triggers grading and drainage review). Once you exceed 25% or change material (asphalt to metal, or asphalt to tile), a permit is mandatory. Underlayment spec is critical: the city requires a named product (e.g., 'GAF WeatherWatch' or 'Owens Corning Draingage') and installation method (mechanically fastened vs. adhered). Fastening patterns must match manufacturer specs and local amendments—Mountain Brook typically requires 6–8 fasteners per shingle in the nailing zone, with staggered starter-course nailing per IRC R905.2.3. If you're upgrading to a heavier material like architectural shingles or metal, the city's plan reviewer will inspect the deck framing to confirm it can handle the load (metal adds roughly 2–3 PSF vs. asphalt's 1–2 PSF).

Mountain Brook's warm-humid climate (zone 3A) doesn't require the ice-and-water-shield setbacks mandated in cold climates, but Alabama's humidity and occasional tropical weather mean flashing details matter: valleys, rakes, and gutter lines must be specified with drip-edge and W-metal or metal-cladding details. The city's inspectors particularly scrutinize re-roof applications when there's any deck repair or replacement—if rotted decking is found during tear-off, you'll need a structural engineer's stamp to approve repairs and the deck-repair permit becomes a separate line item. Gable-end overhangs and soffit ventilation are also common plan-review triggers; if your roof has soffit or ridge vents, the city wants to see that new underlayment (especially synthetic underlayment) won't block airflow. Many roofers use low-permeability underlayment for splash-back protection, which can trap moisture in humid climates—the city's plan reviewer may flag this and require a breathable or hybrid underlayment instead.

Inspection sequence is straightforward: the city requires an initial deck-inspection appointment (can usually be scheduled same-day or next-day) once tear-off begins, and a final inspection after all materials are installed. Some contractors bundle these into one visit if the job moves fast; others separate them by 1–2 days. The deck inspection verifies fastening patterns, checks for rot or structural issues, and ensures any repairs are completed before new material goes down. The final inspection confirms underlayment is correctly lapped, flashing is sealed and fastened per spec, and material is installed to manufacturer standard (proper exposure, starter course, hip/ridge capping). Mountain Brook does not require aerial photos or drone inspection, but the inspector will climb if needed—make sure roof access is safe and clear. Permit-to-final timeline is typically 1–2 weeks for straightforward like-for-like overlays; tear-offs with deck repair can stretch to 3–4 weeks because the structural work adds review time.

Cost and fees: Mountain Brook charges based on valuation (typically $1.50–$2.50 per square foot of roof area, or a flat calculation based on roofing contract value). A 2,000-square-foot home with a standard asphalt replacement might incur $150–$350 in permit fees; metal or tile upgrades may run $250–$500 depending on the city's valuation table. Contractor licensing is required—the roofer must hold an Alabama roofing license or be bonded. Owner-builders can pull their own permit if the home is owner-occupied and 1–2 family, but this is rare for roof work because insurability and warranty require a licensed roofer anyway. Plan-review turnaround is same-day to 2 business days for over-the-counter like-for-like permits; structural or material-change plans may require 3–5 days. The city does not currently mandate hurricane-mitigation upgrades (roof straps, secondary water barrier) for standard reroofs, though some homeowners add these voluntarily for insurance discounts.

Three Mountain Brook roof replacement scenarios

Scenario A
Like-for-like asphalt overlay on single-layer roof, Shades Valley neighborhood
You have a 1995 ranch home on a 0.5-acre lot in the Shades Valley area with an original asphalt shingle roof (single layer confirmed by roofer inspection). You're replacing with 30-year architectural asphalt shingles, same pitch and footprint, no deck work or material change in class (both asphalt). This is a straightforward like-for-like replacement and REQUIRES a permit, but it's the fastest track: over-the-counter filing. You submit a one-page application with the roof diagram, shingle spec sheet (e.g., GAF Timberline), underlayment type (e.g., GAF WeatherWatch or synthetic), fastening pattern (6 per shingle), and contractor's license number. The city's plan reviewer can approve same-day or next-day (no structural concern because asphalt-to-asphalt is weight-neutral). Deck inspection happens when tear-off begins—the inspector confirms no rot, verifies the deck is sound, and signs off on the go-ahead to re-shingle. Final inspection after material is installed confirms shingle exposure, starter-course nailing, and flashing details (valleys, eaves, rakes). Total timeline: 1–2 weeks from permit filing to final sign-off. Permit fee is approximately $150–$200 based on roof area. The contractor must be licensed; you can hire them directly or use a big-box roofer (e.g., Owens Corning Preferred Contractor).
Permit required | Over-the-counter filing | Deck inspection + final inspection | $150–$200 permit fee | 1–2 week timeline | Licensed contractor required | Like-for-like asphalt (weight-neutral)
Scenario B
Tear-off and three-layer discovery, metal roof upgrade, Deerfoot area
Your Deerfoot home has a newer roof that you assumed was single-layer, but the roofer discovers two layers of asphalt during tear-off inspection, and roofing remnants indicate a possible third layer underneath. Per IRC R907.4, three layers mandate complete tear-off to the deck—no overlay allowed. Your permit application must be amended to show tear-off scope, and the city will place a stop-work hold until the revised permit is filed and approved (48-hour turnaround typical). You also planned to upgrade to a standing-seam metal roof (heavier: ~2.5 PSF vs. asphalt's 1.5 PSF), which triggers a structural review because the city wants confirmation the rafters can handle the load. You hire a structural engineer ($400–$700) to stamp a one-page letter confirming the existing 16-inch OC 2x6 rafters are adequate for metal (they usually are in Alabama, but this must be documented). The amended permit now includes tear-off, deck inspection (for rot/nailing), structural engineer's letter, and a detailed metal-roof plan with standing-seam attachment method, Ice & Water Shield at eaves (2 feet up from eave line per best practice, though not state-mandated in zone 3A), and gutter/flashing details. Permit fee increases to $250–$350 due to the structural work and material upgrade. Plan review extends to 3–5 days. Deck inspection is mandatory once tear-off begins. Final inspection confirms fastening (metal roofing fasteners per manufacturer, 1.5 inches from seam), underlayment, and flashing. Total timeline: 3–4 weeks (1 week for structural engineer, 2 weeks for permit + inspections). The metal roof is warrantied only by a licensed installer; homeowner cannot DIY this work.
Permit required (tear-off mandate) | Structural engineer stamp $400–$700 | Amended permit (3-layer discovery) | $250–$350 permit fee | Deck inspection mandatory | Material upgrade (asphalt to metal) | 3–4 week timeline
Scenario C
Partial roof repair (under 25%), owner-builder on owner-occupied home
A 15-foot-by-20-foot section of your roof (roughly 3 squares) suffered storm damage—broken shingles and minor flashing damage around a roof penetration. You're matching the existing asphalt, patching with like-for-like material, and not modifying the structure. This is a REPAIR under 25% of roof area and is EXEMPT from permitting. However—and this is important—if the roofer finds rot in the decking during tear-off, or if the damage extends into the rafters, it becomes structural repair work, which DOES require a permit. Assuming the decking is sound, you can file this as a homeowner and the roofer can proceed without a city inspection. You do NOT need to pull a permit, but you SHOULD document the repair (photos, invoice) for insurance and future resale disclosure purposes; Alabama's TDS form requires disclosure of major repairs, and this repair is minor but in-the-clear. If rot is found, stop work and contact the building department—even a small area of rotted decking requires a permit amendment and structural review. Cost is roofer labor + materials only (no permit fees); typical storm repair is $1,500–$3,500 for a 3-square area. Owner-builders in Alabama can legally perform this work themselves if it's truly non-structural, but insurance often requires a licensed roofer anyway. Important nuance: if your homeowner's insurance inspected the damage and assigned a claim number, you have documentation of the pre-damage condition; use this to support your exemption claim if the city later questions the work.
No permit required (under 25% repair) | Like-for-like material | Owner-builder allowed (owner-occupied) | $0 permit fee | Roofer cost $1,500–$3,500 | No inspection required (if no deck rot) | Document repair for future disclosure

Every project is different.

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

Three-layer detection and IRC R907.4 tear-off mandate

Mountain Brook enforces the three-layer rule strictly because reroofing over multiple old layers traps moisture, accelerates deterioration, and voids warranties. IRC R907.4 allows one layer of new covering over one existing layer—that's two layers total. If the roofer finds a third (or more), the only compliant path is complete tear-off to the deck. The city's inspector will verify this during the deck-inspection appointment, and if three layers are discovered mid-project, a stop-work hold is placed immediately. This is not a penalty; it's a code compliance step.

Many homeowners assume their single-visual-layer roof is actually single; in reality, older homes often have two or three layer built up over decades of patchwork and re-roofs. A $200–$400 structural engineer's inspection (or a detailed roofer's site report) before permit filing can catch this and avoid mid-project surprises. If the roofer finds three layers, the amended permit must show full tear-off scope, which increases the permit fee and adds 1–2 weeks to the timeline. The silver lining: once you're doing a full tear-off, you can upgrade material, improve underlayment spec, and address deck-level issues (rot, ventilation, insulation) all in one go.

The city's plan reviewer will cross-check the existing roof elevation, look at Google Earth historical imagery (if available), and may ask you to confirm the number of layers via site photos. If your contractor skips the tear-off and overlays a three-layer roof anyway, the city's final inspector will demand tear-off and issue a stop-work. You'll then face doubled permit fees, fines, and 2–3 additional weeks. Always confirm layer count before filing.

Mountain Brook's permit portal and filing workflow

The City of Mountain Brook Building Department accepts permits through its online portal (accessible via the city website) and in-person at City Hall. The portal allows you to upload your application, roof diagrams, contractor's license, and material specs 24/7; staff reviews and approves or requests modifications within 1–2 business days for straightforward work. If you prefer in-person filing, City Hall hours are typically Monday–Friday, 8 AM–5 PM; staff can do a quick completeness check on the spot and often approve like-for-like residential reroofs same-day (you walk in with your packet and leave with a permit).

For most homeowners, the portal is faster because you avoid a trip and can file anytime. You'll need: (1) completed permit application (available on the city website), (2) roof diagram showing existing and proposed materials, (3) contractor's license number and general liability insurance cert, (4) material spec sheets (shingle brand, underlayment, fastener type), and (5) proof of property ownership or authorization. Attach photos if this is a material upgrade or structural work.

The city doesn't require sealed plans for residential reroofs (unlike commercial). A one-page typed summary with the material specs, fastening pattern, and deck condition statement is usually sufficient. If the inspector has questions, they'll call or email within 24 hours. Once approved, you get a permit number and can begin scheduling the deck inspection with the city's scheduling coordinator (phone number on the permit). Inspections are booked same-day or next-business-day in most cases; the inspector will text/call 24 hours before arrival.

City of Mountain Brook Building Department
Mountain Brook City Hall, Mountain Brook, AL 35213 (confirm via city website)
Phone: Contact the City of Mountain Brook main line and request Building Department; typical number is (205) 870-3700 (verify) | https://www.mountainbrookal.gov (check for 'Permits' or 'Building Permits' link; some Mountain Brook services use third-party portals)
Monday–Friday, 8 AM–5 PM (verify locally)

Common questions

Do I need a permit if I'm just replacing gutters and flashing?

No, gutters and downspout replacement are typically exempt from permitting. However, if you're rerouting roof drains, changing the roof-to-gutter connection, or altering eave drainage (which affects grading), you'll need a permit. Flashing-only work without a re-roof is also exempt, but if flashing repair is bundled with roof replacement, the roof permit covers it.

Can an owner-builder pull a roof permit in Mountain Brook?

Yes, if the home is owner-occupied and 1–2 family, you can pull the permit yourself. However, the actual roofing work must still be performed by a licensed roofer in Alabama—you cannot DIY the installation. The permit is for documentation and inspection purposes; the licensed contractor does the work.

What if the roofer discovers rot during tear-off?

Stop work immediately and contact the city's building department. Rotted decking is structural repair and requires a permit amendment (if not already in your plan) and typically a structural engineer's approval for fixes. This can add 1–2 weeks and $400–$800 in engineer and remediation costs, but it's non-negotiable for code compliance.

How long does the permit stay valid?

Mountain Brook building permits are typically valid for 180 days from issuance (confirm with the department). If your project doesn't begin within that window, the permit expires and you'll need to reapply. Extensions are possible if you request them before expiration.

Do I need a secondary water barrier for Mountain Brook's warm-humid climate?

No requirement in the code for warm-humid zone 3A, unlike cold climates. However, best practice (and many insurance companies) recommend ice-and-water shield at the eave line (2 feet up) for extra splash-back protection, especially if your roof overhangs a gutter or has frequent moisture exposure. It's optional for compliance but often added for durability.

Can I overlay an existing roof if it has two layers?

No. IRC R907.4 allows overlay over one existing layer only. If you have two layers, you must tear off to the deck. If you have three or more, same rule—tear off mandatory. The city's inspector will verify this during the deck inspection.

What is the typical cost of a Mountain Brook roof permit?

Residential roof permits in Mountain Brook typically cost $150–$350 depending on roof area and material. The city usually calculates this as a percentage of the roofing contract value (roughly 1.5–2% of valuation) or a flat $/square rate. Metal or tile upgrades may run higher due to structural review. Get a cost estimate from the city's permit office or portal when you file.

Do I need to disclose unpermitted roof work when selling my Mountain Brook home?

Yes. Alabama's Real Estate Commission Form OP-H (Owners' Property Disclosure Form) requires disclosure of all unpermitted improvements and structural repairs. Failing to disclose can result in buyer lawsuit, rescission, or damages. It's always better to get permitted work done correctly than to hide it.

What happens if my roofer doesn't have a valid Alabama license?

The city will reject the permit if the contractor is not licensed or bonded. Roofing contractors in Alabama must hold a valid roofing license or roofing-contractor license issued by the state. Always verify your contractor's license number before hiring—check the Alabama Construction Industries Board website (alabamacib.gov) or ask the roofer for proof.

Can I use synthetic underlayment instead of felt on a warm-humid roof?

Yes, synthetic underlayment is acceptable and is widely used in zone 3A. However, some synthetic products are low-permeability and can trap moisture in humid climates. The city's plan reviewer may require a breathable or hybrid underlayment (e.g., one that allows vapor transmission) to reduce condensation risk. Always specify the underlayment product by name in your permit application.

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