Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacements, tear-offs, and material changes require a permit from the City of Alabaster Building Department. Like-for-like repairs under 25% of roof area are typically exempt.
Alabaster enforces the 2015 International Building Code (which Alabama adopted statewide), but the city's permit portal and fee structure are handled through the City of Alabaster Building Department rather than a county consolidation — meaning your application stays local, not routed through Shelby County. This matters because Alabaster's 1-2 week OTC (over-the-counter) timeline for straightforward tear-and-replace permits is faster than many neighboring jurisdictions. However, Alabaster sits in IECC Zone 3A (warm-humid), and while this is not a hurricane-wind zone, the city has been tightening ice-and-water-shield extension requirements on all re-roofs to guard against the ridge-vent blow-off failures that hit Alabama in heavy spring storms. If you're doing a tear-off or changing materials (e.g., shingles to metal, or adding architectural shingles), a permit is mandatory. If you're patching fewer than 10 squares on an existing roof without a tear-off, you likely don't need one — but verify with the Building Department because they may flag a third layer detected in the field, which triggers IRC R907.4's mandatory tear-off rule.

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

Alabaster roof replacement permits — the key details

Alabaster Building Department enforces IRC R907 (Reroofing) and IRC R905 (Roof Coverings), which means any tear-off-and-replace of 25% or more of your roof, or any full replacement, requires a permit. The threshold is square footage, not cost — so if your roof is 2,000 square feet total, removing and replacing 500 square feet (25%) or more is a permit trigger. There is no exemption for owner-builders doing the work themselves on a 1-2 family owner-occupied home, but owner-builders can pull the permit without hiring a contractor (unlike in some states). The City of Alabaster's actual code text requires underlayment, fastening pattern, and flashing details on the permit application — the building official will reject a vague description like 'standard shingles' and ask for specification sheets. This is not bureaucratic theater; inadequate fastening in Alabama's spring thunderstorm season has caused premature blow-off failures, and the city learned the hard way to nail down the details up front.

Alabama, including Alabaster, adopted the 2015 International Building Code (IBC) — not the 2018 or 2021 edition, so some newer cold-climate provisions don't apply here. However, Alabaster's Building Department has added a local note on all re-roof permits: ice-and-water-shield must extend to the soffit eave line on all roofs, per the city's experience with ridge-vent blow-outs and wind-driven rain intrusion during heavy spring storms. This is stricter than the bare IRC R907 minimum (which allows ice-and-water-shield only in 'eaves and valleys' and only in cold climates above 6,000 degree-days — Alabaster is 3A, so technically warmer). The city's position is that it's cheaper to install the shield now than to deal with attic rot 5 years later. On a 2,000-square-foot roof, ice-and-water-shield for the full eave typically costs an extra $300–$500 in material and labor, but it's required on your permit application; inspectors will check photographic evidence or site inspection. Do not skip this detail on the form.

If your roof has three or more existing layers (shingles), IRC R907.4 mandates a complete tear-off — no overlay permitted. Alabaster's Building Department will ask you to declare the number of existing shingle layers on the permit application, and a field inspection before tear-off (or a photo from the attic showing the sheathing edge) must confirm this. If the inspector discovers a hidden third layer during the job, the city can halt work and require immediate correction. This is not negotiable and applies even if the previous owner never permitted the overlaid layer; the current property owner is responsible. On a ranch-style home in Alabaster, a full tear-off (labor + disposal) runs $1,500–$3,000; if you're planning an overlay and get caught with a third layer, you've just added that cost retroactively.

Material changes — for example, asphalt shingles to metal standing seam, or asphalt to composite slate — require structural review if the new material is heavier than the original. Metal roofing in Alabaster is increasingly common (good durability in humid climate), and it's typically lighter, so no structural issue. However, if you're moving to concrete tile or natural slate, the Building Department will require an engineer's stamp certifying that the roof structure (trusses, purlins, collar ties) can handle the added load (25-50 lbs/sq ft vs 2-3 lbs/sq ft for asphalt). This adds $500–$1,000 for the engineer and typically adds 1-2 weeks to permit review. The fee for the permit itself is based on Alabaster's valuation schedule (typically $0.10–$0.15 per square foot of roof area), so a 2,000-square-foot re-roof is valued at $200–$300, and the permit is roughly 50-70% of that value, or $100–$210, plus a structural-review surcharge if needed.

Inspection workflow in Alabaster is straightforward for like-for-like tear-and-replace: the contractor (or owner-builder) calls for a 'deck inspection' after tear-off and before laying underlayment; the inspector verifies no rot, proper deck fastening (per IRC R606.3, typically 8d nails at 6 inches on-center), and confirms ice-and-water-shield prep. A final inspection happens after all roofing and flashing is complete; the inspector checks nailing pattern (typically 4-6 fasteners per shingle, per manufacturer spec), flashing nailed and caulked, ridge vent or ventilation path clear, and underlayment laps sealed. The typical timeline from permit issuance to final inspection is 1-2 weeks if the contractor is responsive and the roof is straightforward (no structural issues, no hidden rot). If the inspector finds rot, the job stalls until an engineer or contractor provides a repair plan.

Three Alabaster roof replacement scenarios

Scenario A
Full tear-off and re-roof, asphalt shingles to 30-year architectural shingles, single-story ranch, 2,000 sq ft roof, two existing layers, rear yard drainage OK
This is the most common residential re-roof in Alabaster: an older ranch home with two layers of asphalt shingles (common in pre-1990s neighborhoods around Moody or Marble Valley), no structural concerns, and a straightforward tear-and-replace with upgraded architectural shingles. You pull a permit with the City of Alabaster Building Department; the application requires specification sheets for the shingles (name, weight, fastener type), underlayment (synthetic 'non-skid' underlayment is standard in Alabaster and preferred over felt for humidity), and ice-and-water-shield extending to the soffit eave line (city requirement, not optional). The permit fee is $150–$250 based on 2,000 square feet. The contractor calls for a deck inspection after tear-off; the inspector spends 30-45 minutes checking for rot (common in attic areas near kitchen/bathroom vents where moisture can pool), deck fastening, and ice-and-water-shield installation. If no rot is found, work proceeds; the contractor installs underlayment, ice-and-water-shield, shingles, and flashing. Final inspection is typically scheduled within 2-3 days of completion. Total permit and inspection timeline: 10-14 days from pull to closed, assuming no weather delays or hidden rot. Total project cost: $8,000–$12,000 materials and labor; permit fees are $150–$250.
Permit required | Asphalt-to-asphalt (no structural review) | Two-layer tear-off mandatory | Ice-and-water-shield to soffit required | Deck + final inspections | $150–$250 permit fee | $8,000–$12,000 total project
Scenario B
Partial roof repair, patching 200 sq ft (one area) with matching shingles, no tear-off, one existing layer, residential subdivision with HOA
A small storm damaged one section of your roof (maybe a tree limb tear or a few wind-blown shingles). You want to patch 200 square feet (about 2 squares) with matching shingles, no tear-off, just nail and seal. This is under the 25% threshold (which on a 2,000-square-foot roof is 500 sq ft), and there is only one existing layer, so IRC R907 does not mandate a tear-off. Technically, no permit is required for this patch work. However — and this is a Alabaster-specific consideration — many subdivisions in Alabaster have HOA deed restrictions or architectural-review bylaws (Chandalar, Heritage Estates, Cahaba Valley neighborhoods are common examples) that require homeowner notification or HOA approval before exterior work, including roof patching. You are not required to pull a city permit, but you must verify your deed or HOA documents to confirm there is no architectural-review trigger. If you skip that check and the HOA discovers the patch work later during a resale inspection, they may file a compliance letter (not a lien, but a formal notice), and you'll be asked to provide documentation or remove/repair the patch. The repair cost is typically $300–$800 (labor + shingles for 2 squares), and there are no city permit fees. If your HOA requires approval, that can add 1-2 weeks to the process but no additional cost.
No city permit (under 25%, one layer) | HOA or deed-restriction check required (common in Alabaster subdivisions) | $300–$800 repair cost | HOA approval may add 1-2 weeks (if applicable)
Scenario C
Asphalt shingles to metal standing-seam roof, full replacement, 2,000 sq ft, two existing layers, post-1995 suburban home with conventional truss roof
Metal roofing is increasingly popular in Alabaster because it resists humidity and lasts 40-50 years vs. 15-20 for asphalt. A full tear-off and replacement with metal standing-seam is a material change and triggers a permit. However, because metal standing-seam is lightweight (typically 0.5-2 lbs/sq ft vs. 2-3 lbs/sq ft for asphalt), no structural engineer review is required; the existing truss system can handle it. You pull a permit, specify the metal roofing manufacturer, color, fastener type (typically stainless-steel clips and fasteners in Alabama for corrosion resistance), and ice-and-water-shield. The fee is $150–$280 based on roof area, but there is a $50–$75 material-change surcharge in Alabaster (standard practice to cover permit-review time on non-standard materials). Deck and final inspections proceed as normal; the final inspection includes verification that metal seams are properly clipped (no nails through the seams, which would void the warranty and create water-entry paths), and flashing is sealed with sealant approved for metal roofing (typically polyurethane or silicone, not standard asphalt cement). The contractor will provide a written warranty (usually 25-30 years for materials and labor), and the city will want to see that warranty on file. Total permit cost: $200–$350. Total project cost: $12,000–$18,000 materials and labor (metal is pricier than asphalt but longer-lasting). Timeline: 10-14 days permit to close.
Permit required (material change, full tear-off) | Metal standing-seam (lightweight, no structural review needed) | Two-layer tear-off mandatory | Material-change surcharge $50–$75 | Stainless-steel fasteners (corrosion-resistant, humidity climate) | $200–$350 permit fee | $12,000–$18,000 project cost

Every project is different.

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

Alabaster's ice-and-water-shield requirement and Alabama's spring storm risk

Alabaster sits in IECC Climate Zone 3A (warm-humid), with average winter temperatures around 45°F and a frost depth of only 12 inches. This is not a severe-winter climate, so the International Building Code's standard ice-and-water-shield requirement (which applies mainly to zones with 6,000+ heating degree-days) would technically exempt Alabaster from requiring it. However, the City of Alabaster has experienced recurrent ridge-vent blow-outs and wind-driven rain intrusion during spring thunderstorms (April-May typically see 3-4 severe fronts per year), where wind speeds exceed 50 mph and rain is driven horizontally under shingles. The city responded by amending its local roofing standard to require ice-and-water-shield from the eave line to the soffit on all re-roofs, regardless of climate zone.

The practical cost impact is modest but real: a 2,000-square-foot roof with ice-and-water-shield extending to the soffit (typically 36-48 inches up from the eave) requires 300-400 square feet of shield, costing $150–$300 in materials plus $200–$400 in installation labor. This is not optional on a permit application in Alabaster — the building official will ask for it on the form, and field inspections will verify overlap and nailing. Many roofers new to Alabaster (from out of state) initially balk at this, claiming it's overkill for a warm climate, but the city has historical data on claim denials and water damage that justify the requirement. If you're getting a roof quote from a contractor, ensure they include ice-and-water-shield to the soffit eave line in their estimate; if they don't, they may not be familiar with Alabaster's local amendments.

One additional consideration: if your home is in a neighborhood with a history of spring flooding or sits in a low-lying area (some developments around Marble Valley or near Cahaba Creek drainage), the city may request additional flashing details around the chimney, roof penetrations, or gutter systems. This is handled case-by-case during plan review, not a blanket requirement, but it is worth noting if your property has experienced water issues.

Owner-builder permitting and contractor vs. DIY in Alabaster

Alabama state law permits owner-builders to pull permits for owner-occupied 1-2 family homes without a contractor license, and Alabaster follows this rule. This means you can legally do the roof work yourself and pull the permit under your own name, not a roofing contractor's license. However, there is a practical caveat: the Building Department inspector will verify that the work is being performed by you or a family member, not a hired unlicensed roofer. If an inspector shows up and finds an unlicensed contractor performing the work under an owner-builder permit, the city can stop the job and require the permit to be re-pulled under the contractor's business license (if they have one) or the work to be halted until corrected.

In practice, most owner-builders in Alabaster hire a licensed roofing contractor anyway because the work is physically demanding, the risk of falls is high, and contractor's insurance covers liability and workers' compensation. A licensed roofing contractor in Alabama must carry liability and workers' comp insurance, and the permit is typically pulled by the contractor (not the homeowner). The contractor's license number goes on the permit application, and Alabaster's Building Department verifies the license is current with the Alabama Licensing Board for General Contractors (or the roofing contractor's licensing board if it exists; Alabama does not have a state roofing license, so roofers typically fall under general contractor or specialty contractor rules).

Fee-wise, there is no difference between an owner-builder permit and a contractor permit in Alabaster; the permit fee is based on roof area, not who pulls it. If you hire a contractor, confirm they will pull the permit and that the permit fee is itemized separately from the material and labor cost. A contractor who tries to 'do the job and get the permit afterward' is a red flag; it suggests they are cutting corners or unfamiliar with Alabaster's process. Reputable contractors in Alabaster (and the city has a stable roofing contractor pool) pull the permit upfront, schedule inspections promptly, and close the permit within 1-2 weeks.

City of Alabaster Building Department
1 Civic Lane, Alabaster, AL 35007 (city hall main building; building division office is typically on the ground floor or first floor)
Phone: (205) 620-3500 main line; building permits extension or dedicated permit line varies — ask for 'building permits' when you call | Alabaster does not have a dedicated online permit portal; permits are pulled in-person or by mail at city hall. Check the City of Alabaster website (www.ci.alabaster.al.us) for current contact info and any recent online portal updates.
Monday-Friday 8:00 AM to 5:00 PM (verify by calling; holiday closures and hours may vary seasonally)

Common questions

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

If you are patching fewer than 10 squares (roughly 1,000 sq ft, or 25% of a typical 2,000-4,000 sq ft residential roof) and there is no tear-off, no permit is required in Alabaster — this is classified as a repair, not a re-roof. However, document your work with photos and receipts in case an insurance claim is filed later. If you have three existing shingle layers and you must tear off any of them to access the damage, you need a permit because the tear-off triggers IRC R907. When in doubt, call the Building Department (205) 620-3500 and describe the damaged area.

What happens if an inspector finds three layers during tear-off?

IRC R907.4 prohibits overlay on a roof with three or more existing layers; the entire roof must be stripped to the deck. If your permit is for an overlay and the inspector discovers a hidden third layer, the city will issue a work-stop notice and require you to tear off all three layers before re-roofing. This is a costly surprise — a full tear-off typically adds $1,500–$3,000 to the job. Before pulling a permit, have a roofer inspect the attic side of the existing roof (from inside, near the eave) or drill a small test hole to count the layers. Declare the actual number of layers on the permit form; doing so upfront protects you legally.

How much does a permit cost for roof replacement in Alabaster?

Alabaster's permit fee is typically $0.10–$0.15 per square foot of roof area, with a minimum of $100. A 2,000-square-foot roof costs $150–$250 for the permit itself. If you are changing materials (shingles to metal, for example), there is a $50–$75 material-change surcharge. Structural review (required if moving to heavy materials like concrete tile) adds $500–$1,000 for an engineer's evaluation. The permit fee is separate from the contractor's labor and material quote.

Can I do the roofing work myself as an owner-builder, or do I need to hire a contractor?

Alabama state law allows owner-builders to pull permits for owner-occupied 1-2 family homes without a contractor license. You can legally pull the permit and perform the work yourself. However, roofing is physically demanding and dangerous; falls from height are the leading cause of home-owner injury. Most homeowners hire a licensed roofing contractor for safety and warranty reasons. The permit fee is the same whether you or a contractor pulls it, based on roof area. Confirm your homeowner's insurance covers DIY roof work before starting, as some policies restrict coverage for owner-performed work.

What is the timeline from pulling a permit to final inspection in Alabaster?

For a straightforward tear-and-replace (no structural issues, no hidden rot, materials are approved stock items), the timeline is typically 1-2 weeks from permit issuance to final inspection closed. Plan review is usually same-day or next-day in Alabaster; the contractor calls for a deck inspection after tear-off (this happens within 2-3 days if weather permits); the final inspection is typically scheduled within 2-3 days of roofing completion. If rot is found during the deck inspection, the timeline extends 1-2 weeks while the damage is evaluated and repaired. Permit valid for 6 months from issuance; if the job is not completed in that time, you must renew.

Is ice-and-water-shield required on my Alabaster roof?

Yes, per the City of Alabaster's local amendment to the roofing code. Ice-and-water-shield must extend from the soffit eave line up to the roof edge on all re-roofs. This is not optional on a permit application. While Alabaster's winter is mild and frost-depth is only 12 inches, the city imposes this requirement to prevent ridge-vent blow-out failures and wind-driven rain intrusion during spring thunderstorms. Material cost for the additional shield is $150–$300 depending on roof dimensions; labor is $200–$400. Ensure your roofing contractor includes this in their estimate and references it on the permit spec.

Can I overlay my existing roof instead of tearing it off?

Only if you have one existing layer of shingles. If your roof has two layers, you must tear off both before re-roofing. If you have three or more layers, IRC R907.4 mandates a complete tear-off with no overlay option. Many older homes in Alabaster have two layers; confirm the number of layers before pulling a permit by having a roofer inspect from the attic side or by drilling a test hole. If you are surprised to discover a third layer after the permit is pulled, Alabaster's Building Department will require a work stop and full tear-off, adding time and cost.

Do I need an engineer's stamp for a metal roof replacement?

Not for metal standing-seam roofing, which is lightweight (0.5-2 lbs/sq ft) and does not impose additional load on a typical residential truss system. However, if you are moving to concrete tile, natural slate, or other heavy materials (25-50 lbs/sq ft), Alabaster's Building Department will require a structural engineer to certify that the roof framing can handle the load. An engineer's evaluation typically costs $500–$1,000 and adds 1-2 weeks to the permit-review timeline. Discuss with your roofing contractor before selecting materials; they can advise whether an engineer is needed.

What should I look for in a roofing contractor quote in Alabaster?

Ensure the quote explicitly includes: (1) material spec (e.g., '30-year architectural asphalt shingles, per [brand name]'); (2) underlayment type (synthetic 'non-skid' is standard in Alabaster); (3) ice-and-water-shield to soffit eave line; (4) flashing (chimney, vents, roof penetrations); (5) permit fee (typically $150–$250, itemized separately); (6) labor for deck inspection and final inspection (usually included, but confirm); (7) warranty (material and labor, typically 15-25 years for labor, manufacturer warranty for shingles). The contractor should confirm they will pull the permit, schedule inspections, and close the permit before final payment. If a contractor refuses to pull the permit or tries to 'do the job and get it permitted after the fact,' that is a red flag.

What if my HOA or deed restrictions require approval for roof replacement?

Many subdivisions in Alabaster (including Heritage Estates, Chandalar, Cahaba Valley, and others) have HOA deed restrictions or architectural-review bylaws that require approval before exterior work. You must check your deed and HOA documents before pulling a city permit. If your HOA requires approval, you may need to submit an architectural-review request (often a simple form with color/material swatches) 2-4 weeks before starting. There is no city-permit-fee difference, but the HOA approval process can add 2-4 weeks to the overall timeline. If you skip the HOA approval and proceed anyway, the HOA may file a compliance letter during resale or if a neighbor complains, and you could face a demand to restore the roof or pay a fine.

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