Skip to content

DFW Roof Permit Requirements by City: 12-City Guide (2026)

DFW roofing field report · permit research · October 2026

Roof-permit rules are not uniform across Dallas–Fort Worth. A shingle-only reroof can be treated differently in Fort Worth than in Dallas, Frisco, McKinney or Arlington. Roofing Giant reviewed official city guidance for twelve major DFW jurisdictions so homeowners can see the differences before work starts.

Last checked October 1, 2026. Permit rules, fees, adopted codes and submission portals can change. Always confirm the current requirement with the city before work begins. This guide summarizes official city information; it is not legal advice and does not replace the permitting authority.

Quick comparison

CityWhat the city says about reroofingPractical takeaway
DallasLarge-area or whole-roof replacement requires a re-roof permit; structural roof work requires a building permit. Minor roofing repairs may be exempt.Confirm whether the scope is minor repair, reroof or structural repair before work starts.
FriscoRoof repairs/installations require permitting, and the city offers a self-service permit path when replacing a roof with the same material.Same-material reroofs may qualify for Frisco’s streamlined self-service process.
McKinneyThe city’s roofing guidance states permits are required for roofing projects; its current home-repair page directs applicants to the Residential Reroof workflow.Plan on a permit and verify the current submittal requirements in McKinney’s CSS portal.
Fort WorthShingle-only replacement does not require a permit, but replacing decking, lathing, sheathing, rafters or ridge boards does.The permit requirement can change when the job moves beyond shingles into the roof structure/deck.
ArlingtonA building permit is required to replace roof covering when the reroof area is more than 10% of the roof area.Repairs at or below the city’s exemption threshold are treated differently from larger reroofs.
GarlandRoof repair work valued at $2,000 or more requires a permit; roof replacement is listed among major residential projects that require permitting.Garland also requires roofing contractors to register as general contractors and provide proof of insurance.
IrvingIrving states that building permits are required to erect, enlarge, alter, move, demolish or repair a structure; its city landfill also requires residents disposing roofing material to present a roofing permit.Confirm the specific roofing permit through Irving’s online permit portal before the project starts.
DentonAll residential roof and reroof projects require a roof permit. If any roof decking is replaced, a Residential Alteration Permit is required instead.Denton requires a permit even for a residential reroof without decking replacement, plus a final inspection.
CarrolltonReplacing roofing materials alone does not require a permit; a roofing permit is required when structural members supporting the roofing system, such as roof deck or sheathing, are replaced.In Carrollton, the permit trigger is structural/deck work rather than ordinary roof-covering replacement.
LewisvilleThe city lists re-roofs and re-decks among building-permit work and routes applications through MGO Connect.Lewisville currently lists a $50 residential roof permit fee; verify the current application requirements before work.
RichardsonA permit is required for roof replacement/recovering or repair that exceeds 25% of the total roof area.Richardson requires the permit to be approved and posted before work, plus deck inspection when applicable and a final inspection.
PlanoPlano provides residential building-permit resources and an online eTRAKiT permit/contractor portal, but the current public pages reviewed do not state a roof-specific exemption threshold.Confirm the reroof scope directly with Plano Building Inspections rather than assuming another DFW city’s threshold applies.

Dallas roof permit requirements

The City of Dallas says minor repairs to roofing or roof vents do not require a permit, while replacing large areas of a roof or an entire roof requires a re-roof permit. If storm damage includes structural members such as roof joists or rafters, a building permit is required.

Dallas also describes a Roofing Permit as the record used for roof installation, repair or replacement on residential or commercial property, with minor work treated differently from larger reroof scopes.

Official Dallas sources: Storm damage repair and permit information and Residential permits.

Frisco roof permit requirements

Frisco lists roof repairs and installations among work requiring building permits. Its residential-permit page also identifies roof replacement with the same material as a self-service permit type, giving qualifying projects a streamlined permit path.

Frisco states that building-permit applications are submitted through its online Plans and Permits system. The city also adopted a 6% technology fee on permits and other land-development submittals effective August 1, 2026, so homeowners and contractors should confirm the current total fee in the portal.

Official Frisco sources: Residential permits and Building Inspections.

McKinney roof permit requirements

McKinney’s roofing guide states that permits are required for roofing projects. The city’s current Home Repairs & Permit Information page directs roofing applicants to the Roofing Guide and instructs them to use the CSS portal’s Application Assistant with the search term Residential Reroof.

Because fees and code editions can change, verify the current fee and submittal checklist in the city’s portal rather than relying on an older saved fee amount.

Official McKinney sources: Home Repairs & Permit Information and Residential Roofing Guide.

Fort Worth roof permit requirements

Fort Worth draws a clear line between shingle work and work involving the roof deck or framing. The city’s residential-permitting guidance says replacement of decking material, lathing boards, sheathing boards, rafters or ridge boards requires a building permit. Shingle work by itself does not require a permit.

Fort Worth’s roofing FAQ repeats that distinction: a replacement roof on a one- or two-family dwelling does not require a permit when only shingles are replaced and no decking is replaced, while any decking replacement does require one.

Historic properties can have an additional layer: Fort Worth states that exterior changes to historic properties, including roofing, require a Certificate of Appropriateness before permitting or construction.

Official Fort Worth sources: Residential Permitting and Historic Preservation.

Arlington roof permit requirements

Arlington’s re-roof technical bulletin says a building permit is required to replace roof covering materials when the replacement area is more than 10% of the roof area. The bulletin also says reroof permit applications are submitted online and contractors must be registered with the City of Arlington.

The city’s contractor guidance reinforces the rule: roofing repairs greater than 10% of the roof surface require a permit.

Official Arlington source: Re-Roof Permits, Inspections & Common Q&A.

Garland roof permit requirements

Garland’s official re-roofing guidance says permits are required when the value of roof repairs is $2,000 or greater. The city’s residential permitting guidance also lists roof replacement among major renovations that require a residential building permit.

Garland requires roofing contractors to register with the city as general contractors and provide proof of insurance. If the roof material changes, the city says a permit is required and additional documentation may be needed.

Official Garland sources: Re-Roofing and Building Inspection.

Irving roof permit requirements

Irving’s Inspections Department states that building permits are required to erect, enlarge, alter, move, demolish or repair a structure. The city tells homeowners not to pull a permit on behalf of a contractor and recommends verifying permits and inspections through the online Permit Portal.

Irving’s landfill guidance also provides a practical confirmation that roofing work is permitted: residents bringing roofing materials to the landfill must present a roofing permit matching the resident’s name and address.

Official Irving sources: Irving Inspections and Hunter Ferrell Landfill guidance.

Denton roof permit requirements

Denton requires a roof permit for all residential roof or reroof projects. The city says the permit must be issued before work begins, including tear-off, and the contractor must schedule a final inspection after completion.

If any portion of the roof decking is replaced, Denton requires a Residential Alteration Permit instead of the standard residential reroof permit. The city also requires registered general contractors for this work and lists a $50 residential reroof permit fee on its current roofing guidance.

Official Denton sources: Residential Roofing and Residential Permits.

Carrollton roof permit requirements

Carrollton takes a different approach. Its official reroof guidance says replacing the roofing system itself—including shingles, shakes, tiles, metal panels, underlayment, membranes, cover boards and insulation—does not require a roofing permit.

A permit is required when structural members supporting the roofing system are replaced, such as the roof deck or sheathing. Carrollton says an inspection should be scheduled when the work is complete.

Official Carrollton source: Re-Roofing.

Contractor registration is a separate question from the permit itself. See Roofing Giant’s DFW contractor-registration guide for the city-by-city credential side of the project.

Lewisville roof permit requirements

Lewisville lists re-roofs and re-decks among the projects handled through its Building Permits process. The city uses MGO Connect for permit applications and contractor registration.

Lewisville’s fee schedule effective April 1, 2026 lists the residential roof permit fee at $50 and the commercial roof permit fee at $200. Fees and workflows can change, so confirm the current amount in the permit system.

Official Lewisville sources: Building Permits and the city’s 2026 Building Permit Fee Schedule.

Richardson roof permit requirements

Richardson requires a permit for roof replacement, recovering or repair when the work exceeds 25% of the total roof area. The city says the permit must be approved and posted before work starts.

If roof decking is installed or replaced, a deck inspection is required when applicable, and a final inspection is required when the roofing work is complete. Richardson also states that contractors must be registered to perform work in the city.

Official Richardson source: Roof Repair / Replacement.

Plano roof permit guidance

Plano publishes residential-permit resources and provides eTRAKiT for permit applications, permit searches and contractor searches. The current public residential-permit pages reviewed for this report do not state a roof-specific percentage or shingle-only exemption comparable to Richardson, Arlington, Fort Worth or Carrollton.

For that reason, this report does not infer a Plano threshold. Confirm the specific reroof scope with Plano Building Inspections before construction begins.

Official Plano sources: Residential Permits, Building Permits and eTRAKiT.

Why the city matters before you compare estimates

Two roofing proposals can look similar while assuming different permit, inspection, decking and code requirements. Before comparing price alone, verify whether the proposal includes the permit responsibility, required inspections, decking replacement assumptions and any city-specific requirements.

Use Roofing Giant’s DFW roofing estimate comparison guide to compare scopes line by line, and review roofing codes and standards for broader technical context.

Permit rules do not determine insurance coverage

A city permit tells you what approval is required for construction. It does not decide whether storm damage is covered by an insurance policy. If the project follows hail or wind damage, keep the permit question separate from the insurer’s coverage decision and the contractor’s repair recommendation.

For claim-process context, see Roofing Giant’s Texas roof insurance claim process guide and North Texas hail and storm history tools.

Verify the contractor’s local project evidence too

Permit compliance is only one part of contractor due diligence. Roofing Giant publishes a completed-project map, the October 2026 DFW roofing project-data report and a guide to verifying a roofer’s local experience.

Need help with a DFW roof project?

Roofing Giant can inspect the roof, document the condition and prepare a roof-specific scope. Permit requirements are verified for the applicable jurisdiction as part of project planning.

Research note: This page summarizes public city guidance reviewed October 1, 2026. Municipal rules can change and special districts, historic properties, structural work, commercial buildings or unusual roof systems can trigger additional requirements. Confirm the project with the city having jurisdiction before construction begins.

Verify Roofing Giant separately: municipal permit rules apply to the project and jurisdiction; company identity and contractor disclosures are maintained at Roofing Giant Credentials & Verification, including current Dallas/Frisco office records, crew model and manufacturer-status notes.

More DFW Roofing Field Reports

Explore Roofing Giant’s source-first local research on project data, permits, storm context, cost and contractor verification at the DFW Roofing Field Reports hub.

Have a roofing question? Schedule a free inspection, try the free roofing calculators, or read more on the Roofing Blog.

Keep reading

More from the Roofing Blog

All articles

Request Your Free Roof Inspection & Estimate

Free and no-obligation. Request an inspection online in under a minute or call us 24/7. A Roofing Giant specialist will confirm the appointment.

Recommend Roofing Giant on Facebook 3,357 Facebook followers

Schedule Your Free Roof Inspection

Instant Roof Estimate

Roofing Giant

Roofing Giant · Dallas–Fort Worth

Get Your Instant Roof Estimate

Enter your address. We measure the roof from aerial imagery and show a preliminary estimate in about a minute. No obligation.

  1. 1 Address
  2. 2 Your roof
  3. 3 Schedule

Preliminary automated measurement from Google aerial imagery, not a certified roof report.

Analyzing your roof…

Locating the property

Estimated roof size
Pitch
—
Roof planes
—
With waste
—

Schedule Your Free Roof Inspection

Choose a convenient time in our scheduler. We’ll confirm the roof measurement on site, inspect for damage and provide the final written price.

Choose an Inspection Time

Prefer to talk now? Call (469) 498-6772 — we answer 24/7.

We found your property

An automatic roof measurement isn’t available for this address. Send us your information and Roofing Giant will prepare the estimate manually.

By submitting this inspection or estimate request, you agree that Roofing Giant may call the number you provided, including using an automated or AI-generated voice, solely to respond to and schedule this request. This does not authorize unrelated marketing calls. The optional AI marketing-call consent above is separate and not required to submit. We never sell your information.

Request received

Roofing Giant has your roof details and contact information. A specialist will reach out shortly.

Schedule Free Roof Inspection

Prefer to talk now? Call (469) 498-6772 — we answer 24/7.

This is a preliminary instant estimate based on automated aerial roof measurement and typical Dallas–Fort Worth conditions. Automated measurements can occasionally differ from field measurements. Final scope and pricing are confirmed after a free on-site inspection and can be affected by roof geometry, detached structures, material choice, decking, ventilation, code requirements, existing damage and flashing.