Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement, tear-off-and-replace, or material change requires a permit from the City of Southlake Building Department. Like-for-like repairs under 25% of roof area are typically exempt.
Southlake follows the International Building Code (IBC) and International Residential Code (IRC), but with one critical local wrinkle: Southlake is in an unincorporated area of Tarrant County in some zones but incorporated city in others, which affects whether you pull through the City of Southlake or Tarrant County — confirm your exact parcel address with the City of Southlake Building Department before filing. The City of Southlake requires permits for any roof replacement that involves structural deck work, a tear-off of existing material, or a change in roof covering type (e.g., shingles to metal or tile). The city uses an online permit portal and processes most residential roof permits over-the-counter for like-for-like replacements (7-10 business days), but material changes or structural repairs trigger a full plan review. Southlake's climate is North Texas Zone 3A, which means ice-and-water shield underlayment must extend a minimum of 24 inches up the roof deck from the eaves — this is frequently cited as a rejection reason during plan review. Additionally, if your home is in a subdivision with an HOA or historic covenant, the city may require architectural approval before issuing the permit.

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

Southlake roof replacement permits — the key details

Southlake requires a permit for any roof replacement that involves tear-off of existing material, structural deck repair, or a change in roof covering type. Per IRC R907.4 (Reroofing), a third layer of roofing is prohibited — if your roof already has two layers of shingles, the city will require a complete tear-off before installing new shingles. The city's online permit system accepts applications year-round, but plan review is faster for like-for-like replacements (shingles-to-shingles, same pitch, same fastening pattern) and can be completed in 7-10 business days with no redesign. Material changes (shingles to metal, tile to composite) or structural deck repairs trigger a full plan review, which can take 2-4 weeks. Most roofing contractors in Southlake pull the permit themselves and include it in their bid; confirm this in your contract before signing. If you are an owner-builder doing the work yourself, Southlake allows owner-occupied residential permits, but you must register with the city and carry workers' compensation insurance if you hire any labor.

The City of Southlake Building Department is located in City Hall; contact them at the main city phone line to obtain the current building permit phone and hours, or check the city website for the permit portal link. Southlake's permit fees are typically calculated at a flat rate per square of roof area (one square = 100 square feet) or a percentage of the project valuation. For a 2,500 square foot home (roughly 30 squares), expect permit fees of $150–$350 for a like-for-like shingle replacement, and $250–$500 if structural evaluation or engineering drawings are required. All residential roof permits in Southlake require at minimum two inspections: a deck-inspection (before underlayment and shingles are installed) to verify nailing pattern, deck condition, and structural integrity, and a final inspection before the roof is considered complete. Ice-and-water shield underlayment is mandatory in Southlake per local adoption of the IRC — the shield must extend a minimum of 24 inches up the roof deck from the eaves on all roof planes, a requirement that is frequently missed on first submission and causes plan review rejections.

Southlake sits in North Texas Zone 3A, which has cold winters (freezing rain and ice dams are common) and hot, dry summers. The frost depth in Southlake is approximately 12-18 inches, but this does not directly affect roof replacement — it affects deck fastening and ventilation. Proper attic ventilation is required under IRC R806, and many older homes in Southlake have inadequate soffit or ridge vents; if your roofer identifies ventilation deficiencies during tear-off, the city may require you to upgrade ventilation as a condition of permit approval. Texas also has hail zones, and homeowners in Southlake often choose impact-resistant shingles (rated to UL 2218 Class 4) because insurers offer premium discounts; these shingles are treated the same as standard shingles by the city, but the cost difference ($1.50–$3.00 per square foot) can add $3,500–$7,500 to your project budget. Additionally, Southlake suburbs sometimes include deed-restricted neighborhoods or historic overlay districts; if your home is in one of these, you may need architectural review approval from the neighborhood association or the city's Historic Preservation Board before the building permit is issued — this can add 2-4 weeks to your timeline.

If you are changing roof material (e.g., asphalt shingles to metal standing seam, or shingles to clay tile), the city requires a structural engineer's letter confirming that the existing roof deck and trusses can support the new material's dead load. Metal roofing is significantly lighter than tile and rarely requires structural evaluation, but clay tile adds 10-15 pounds per square foot and almost always does. The engineer's letter costs $300–$800 and must be stamped and signed; include it with your permit application. The city will also require detailed product specifications for the new roofing material, including fastening patterns, underlayment compatibility, and flashing details. For metal roofing, ensure the product specs explicitly state compatibility with the underlayment you're using (some metal panels require synthetic underlayment to prevent condensation issues). For tile, the city requires evidence that the deck is rated for the tile's load class and that all flashing is compatible with the tile system.

After your permit is approved and issued, your contractor will schedule a pre-tear-off deck inspection with the city. The inspector will verify that the existing roof is safe to work on and will check for any signs of structural damage, rot, or water intrusion. Once the inspection is passed, tear-off can begin. During tear-off, the contractor must dispose of old shingles and debris according to Southlake's waste management guidelines (no burning). After tear-off is complete, the contractor calls for the deck-nailing inspection, during which the city inspector verifies that the new deck nails are spaced correctly (typically 6 inches on-center along trusses and 12 inches on intermediate supports per IRC R905.2.7). If ice-and-water shield or synthetic underlayment is being installed, it must be in place before this inspection. After deck approval, underlayment and shingles can be installed. The final inspection occurs when all shingles and flashing are complete; the inspector verifies fastening, proper overlap, flashing sealing, and that the roof meets all IRC R905 requirements. Expect the entire permit-to-final-approval timeline to be 4-8 weeks for a like-for-like replacement, longer if structural or material changes are involved.

Three Southlake roof replacement scenarios

Scenario A
Like-for-like shingle replacement, two-story Colonial, Mustang Trail subdivision, no structural changes
You have a 2,800 square foot two-story Colonial on Mustang Trail in central Southlake. The roof is 30 years old, original asphalt shingles, two layers (the original shingles plus one overlay from 15 years ago). You want to replace with the same Owens Corning Duration Plus shingles, same pitch, no structural repairs. This is a straightforward like-for-like permit. You pull the permit through the City of Southlake Building Department online portal (or in person); no engineer's letter is needed because you are not changing material. Permit fee is approximately $200–$280 (calculated as roughly $6–$9 per square, or 2% of estimated project cost). Your roofer (who you've hired) pulls the permit and schedules the initial inspection. Southlake requires ice-and-water shield underlayment to extend 24 inches up the eaves on all roof planes, even for like-for-like work — this is the most common point of confusion. Plan review takes 5-7 business days; if the contractor's submittals clearly show the ice-and-water-shield coverage, you get approved over-the-counter with no redesign. Deck inspection happens on the first day of tear-off; final nailing inspection occurs once the new deck is attached. Final inspection happens when all shingles and flashing are complete. Total timeline: permit to final approval, 4-6 weeks. Total cost: $18,000–$26,000 roof + $200–$280 permit + typical contractor overhead. The permit is finalized when the city signs off on the final inspection; you receive a Certificate of Occupancy or completion notice.
Permit required | Over-the-counter review (5-7 days) | No engineer letter | Ice-and-water shield 24 inches up eaves required | Two inspections (deck, final) | $200–$280 permit fee | Total project $18,000–$27,000
Scenario B
Material change to metal standing-seam roof, Ranch-style home, Forest Hill, existing 3 layers of shingles
You own a 1,960 square foot Ranch on Forest Hill in west Southlake. The roof has three layers of shingles (the city inspector found this during a pre-sale inspection). You want to switch to Colorbond metal standing-seam roofing. This scenario has three complexity factors: (1) three layers must be completely torn off per IRC R907.4, (2) material change requires structural engineer evaluation, and (3) metal roofing has different underlayment and flashing requirements than shingles. First, contact a structural engineer; they will review your home's framing drawings (obtain from your county assessor if you don't have them) and issue a letter stating that your trusses can support the metal roof (metal is light, so this is usually approved in 2-3 days for $400–$600). Include the engineer's letter with your permit application. The metal roofing manufacturer's specifications must be submitted as part of the permit package — these specs detail the underlayment type (most metal roofs require synthetic or rubberized underlayment, NOT traditional tar paper), fastening patterns, flashing details, and any special sealing requirements. Southlake's plan reviewer will flag any mismatch between the metal product and the underlayment. Permit fee is $250–$400 (material changes and structural review trigger a higher fee). Plan review is NOT over-the-counter; expect 2-3 weeks for approval because the city will verify the engineer's letter and the product compatibility. Once approved, tear-off is extensive (three layers) and will take 2-3 days; the city requires a deck inspection after tear-off to confirm no hidden rot or structural damage. After deck approval, synthetic underlayment is installed and inspected. Metal roofing installation and final inspection follow. Total timeline: engineer letter (1 week) + permit processing (2-3 weeks) + construction (3-4 weeks) = 6-8 weeks. Total cost: $15,000–$24,000 metal roof + $300–$600 engineer + $250–$400 permit = $15,550–$25,000. The engineer's letter and metal specs are non-negotiable; missing either will delay the permit.
Permit required | Full tear-off (3 layers) | Structural engineer required ($400–$600) | Plan review required (2-3 weeks) | Synthetic underlayment mandatory | $250–$400 permit fee | Two inspections (deck, final) | Total project $15,500–$25,000
Scenario C
Partial roof repair, storm damage, 18% of roof area, shingles, Historic District, Overland Trail
You have a 2,200 square foot Cape Cod in the Historic District of Southlake on Overland Trail. A summer hail storm damaged about 18% of your south and west-facing roof (that's roughly 5-6 squares). Your insurance will cover the repair, and your contractor wants to do a partial replacement (tear off the damaged section, install new plywood decking, new underlayment, and new shingles). IRC R907 permits partial reroofing if the damaged area is less than 25% of the roof, so from a code perspective, no full tear-off is required. HOWEVER, Southlake's Historic District Overlay requires architectural review of any roofing work, even repairs. A partial replacement with new shingles of a different brand or color (your insurance may require a specific shingle type or color that doesn't match the existing aged shingles) will likely require a Certificate of Appropriateness from the city's Historic Preservation Officer before the building permit is issued. This adds 2-4 weeks to your timeline. The city requires that the new shingles match the existing roof in color, profile, and material as closely as possible — if you cannot source the original shingle type, the city may require you to replace the entire visible roof plane (not just the damaged section) to maintain visual uniformity. Permit fee is $100–$200 (repair work, no structural changes). Plan review with historic overlay is 2-3 weeks if the shingles can be matched, 4+ weeks if a color match cannot be found. Deck inspection and final inspection are required. Total timeline: historic review (2-4 weeks) + permit processing (1-2 weeks) + construction (1-2 weeks) = 4-8 weeks. Total cost: $5,000–$8,000 repair + $100–$200 permit + possible insurance coordination. The key lesson here: partial repairs in historic overlay districts are NOT exempt from permitting and require architectural review, even if the damage is under 25%. Confirm with the city's Historic Preservation Officer before your contractor begins work.
Permit required (partial repair, 18% area) | Historic District Overlay review required | Shingle color/profile matching mandatory | $100–$200 permit fee | Architectural review adds 2-4 weeks | One or two inspections (deck, final) | Total project $5,000–$8,500

Every project is different.

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

Ice-and-water shield underlayment: Southlake's most common plan-review rejection

Southlake's adoption of the IRC mandates ice-and-water shield underlayment extending a minimum of 24 inches up the roof deck from the eaves on all roof planes. This requirement exists because North Texas Zone 3A experiences freezing rain and ice dams in winter, which can drive water backward under shingles if the eaves are not protected. The 24-inch measurement is taken vertically from the eave line — if your roof has a 6:12 pitch, that translates to roughly 36-40 linear feet along the roof surface. Many contractors and homeowners are unfamiliar with this specification and submit roofing plans that show only the soffit edge being protected, or they show no ice-and-water shield at all, assuming it's only required in colder climates like Minnesota. The city's plan reviewer will reject these applications and require resubmission with explicit documentation of the underlayment coverage.

Ice-and-water shield (also called 'peel-and-stick' or self-adhering membrane) costs $0.50–$1.50 per square foot and adds $1,500–$4,500 to a typical residential roof replacement. Common brands include Titanium UDL, GAF Bituthene, and Owens Corning ProStart. The product is available in 3-foot or 4-foot-wide rolls and must be installed on clean, smooth deck surface — the contractor rolls it out, presses it down, and overlaps seams by at least 6 inches. On a roof with complex valleys or multiple penetrations, ice-and-water shield installation adds 1-2 days to the project. During the deck-nailing inspection, the city inspector will check that the underlayment is properly overlapped and extends far enough up the eaves. If the measurement is short (e.g., only 18 inches instead of 24), the inspection fails and the contractor must install additional underlayment before final approval.

One practical tip: if you hire a roofer who has not worked in Southlake before, explicitly show them the ice-and-water shield requirement in writing before they submit the permit application. Veteran Southlake roofers know this requirement and budget for it automatically, but out-of-state contractors or those new to the area sometimes omit it, causing rejections. Request that the contractor include a photo or diagram in the permit application showing where the ice-and-water shield begins and ends — this preempts plan-review questions.

Southlake's HOA and Historic Overlay requirements: timeline and approval layering

Southlake is home to multiple deed-restricted neighborhoods and a Historic District Overlay zone. If your home is in Mustang Trail, Forest Hill, or another gated subdivision, your HOA likely has architectural guidelines that require board approval of exterior changes, including roof color or material. This approval is SEPARATE from the city building permit and must be obtained before or concurrently with permit submission. Some HOAs in Southlake allow 'design review letters' that pre-approve standard shingle colors (blacks, grays, tans) and expedite approval; others require a formal submission with product samples for each exterior change. Obtaining HOA approval typically adds 1-3 weeks to your timeline. The Historic District (roughly bounded by DFW Parkway, Main Street, and Southlake Boulevard) requires a Certificate of Appropriateness from the city's Historic Preservation Officer for any visible exterior work, including reroofing. This is a local overlay on top of the city's building code and is not optional. The historic review process typically takes 2-4 weeks and requires the contractor to provide shingle samples, product specifications, and color renderings to the city for approval.

A common mistake is submitting a building permit without having HOA or historic approval already in hand. The city will accept the permit application, but processing is delayed because the reviewer will flag the missing overlay approval before issuing a permit number. Once flagged, you must obtain HOA or historic approval, resubmit to the city, and wait for re-review — this can add 4-6 weeks to your timeline unnecessarily. Best practice: contact your HOA architectural committee or the city's Historic Preservation Officer before your contractor pulls the permit and get written approval of your roofing plan. Include that approval letter with your permit application.

Southlake's Historic District includes some homes that predate 1960 and have architectural features (clay tile roofs, slate, standing-seam metal) that the city wants to preserve. If you own a historic home, the city may require that your reroofing use a material compatible with the home's original design — this can be expensive. For example, a 1950s Spanish Colonial with original barrel-tile roof may be required to reroofing in tile (or a modern composite tile simulation) rather than asphalt shingles, even if tile costs $8,000–$15,000 more. Request a pre-submission meeting with the Historic Preservation Officer to understand these expectations before committing to a contractor or material choice.

City of Southlake Building Department
City Hall, Southlake, TX 76092 (contact city for exact address and building department location)
Phone: Call Southlake City Hall main line and ask for Building Permits (typical: 817-748-8400 or similar; verify current number on city website) | https://www.southlaketype.com or contact city hall for current online permit portal URL
Monday-Friday, 8:00 AM - 5:00 PM (verify current hours on city website; some departments may have extended hours or limited in-person days)

Common questions

Do I need a permit to replace my shingle roof with the same shingles?

Yes, if it is a full replacement or involves tear-off of existing material. Southlake requires a permit for any tear-off-and-replace project per IRC R907. The permit is typically approved over-the-counter in 5-7 business days for like-for-like work. If you are only patching a damaged section under 25% of roof area with matching shingles and no structural work, you may be exempt — but this exemption does not apply if your home is in a Historic District or HOA-restricted neighborhood, which require permits for even minor roofing work.

How much does a roof replacement permit cost in Southlake?

Permit fees range from $100–$500 depending on the project scope. Like-for-like shingle replacements typically cost $150–$300. Material changes (shingles to metal or tile) or structural repairs may cost $250–$500. Fees are usually calculated as a percentage of project valuation (typically 1.5-2%) or a flat rate per square of roof area. Contact the City of Southlake Building Department for the current fee schedule.

What if my roof already has 3 layers of shingles? Can I just overlay a new layer?

No. IRC R907.4 prohibits more than 2 layers of roof covering. If your roof has 3 or more layers, you must perform a complete tear-off before installing new shingles. The city inspector will verify layer count during the pre-tear-off inspection and will flag this during permit review. Attempting to overlay without a tear-off will result in a failed inspection and stop-work order.

Do I need a structural engineer's letter to change my shingles to metal roofing?

Yes. Any material change (shingles to metal, tile, or slate) requires a structural engineer's letter confirming that your roof deck and trusses can support the new material's dead load. Metal roofing is light and rarely requires structural upgrades, but the engineer's letter ($300–$800) is mandatory per Southlake code. Include the signed, stamped letter with your permit application.

How long does Southlake take to approve a roof replacement permit?

Like-for-like replacements: 5-7 business days (over-the-counter approval). Material changes or structural repairs: 2-4 weeks (full plan review). If your home is in a Historic District or HOA-restricted area, add 2-4 weeks for architectural review. Total timeline from permit application to final inspection completion is typically 4-8 weeks for a straightforward replacement.

What is the ice-and-water shield requirement in Southlake?

Southlake requires ice-and-water shield underlayment to extend a minimum of 24 inches up the roof deck from the eaves on all roof planes. This is a North Texas Zone 3A requirement to prevent ice dams and water intrusion during freeze-thaw cycles. This is the single most common reason for plan review rejections and re-submissions. Confirm with your contractor that they understand and budget for this requirement.

Can I do a roof replacement myself without a contractor in Southlake?

Southlake allows owner-builder permits for owner-occupied residential properties, so yes, you can pull the permit yourself if you are the homeowner and the property is your primary residence. However, you must register with the City of Southlake Building Department and comply with all IRC and IBC code requirements — inspections are mandatory. If you hire any labor (even part-time help), you must carry workers' compensation insurance. Most homeowners hire a licensed contractor because the permit and inspection process is complex.

Will my insurance require upgraded or impact-resistant shingles?

Some insurers offer premium discounts (5-10%) for impact-resistant shingles rated UL 2218 Class 4, especially in North Texas hail zones. These shingles cost $1.50–$3.00 more per square foot than standard shingles ($3,500–$7,500 on a 30-square roof). The City of Southlake treats impact-resistant shingles the same as standard shingles for permit purposes — no additional approval or inspection is required. Confirm with your insurance agent whether they offer a discount; if so, the extra cost may be recovered through reduced premiums over 5-10 years.

Do I need approval from my HOA before pulling a roof replacement permit in Southlake?

If your home is in a deed-restricted neighborhood (Mustang Trail, Forest Hill, etc.), yes, you must obtain HOA architectural approval before pulling a city permit. This is a separate process from the building permit and can take 1-3 weeks. Best practice: submit your roofing plan to the HOA first, get written approval, then include that approval letter with your city permit application to avoid delays.

What happens during the roof replacement inspections in Southlake?

Southlake requires at minimum two inspections. (1) Deck inspection: occurs after tear-off and before underlayment installation; the inspector verifies deck condition, nailing pattern, and structural integrity. (2) Final inspection: occurs when all shingles, flashing, and trim are complete; the inspector verifies fastening, overlap, and IRC R905 compliance. For material changes or structural work, there may be additional inspections (e.g., structural engineer inspection, underlayment inspection). Schedule inspections through the city's online portal or by phone. Plan 24-48 hours between requesting an inspection and the inspector's arrival.

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