(469) 356-8615 Arlington, TX & the DFW metroplex
Written, itemised estimates Every figure on this site is sourced
Red HammerRoofingArlington, TX

Roofing permit requirements by DFW city

Consolidated from the municipal sources that publish it separately, with each city’s own document cited alongside it.

Two people in high-visibility vests reading a set of building drawings spread on a table
Reading this because something is wrong with your roof?Skip ahead and call. Describe what you are seeing and we will tell you whether it needs an inspection, and what this guide means for your particular situation.
(469) 356-8615 Call now

A permit is required for roof replacement across DFW municipalities, but each city calculates the fee differently. Plano charges a flat $75.00, Kennedale applies a $90.00 minimum to any permit or inspection, and Dallas publishes no flat re-roof fee at all. Contractor registration is separate from the permit itself: Arlington, Dallas, Plano and Kennedale all require a roofer to be registered with the city before a permit can be issued, at $120.00, $100.00 and $100.00 a year respectively.

Each municipality publishes these rules separately and nobody consolidates them, which is why this page exists. Every figure below comes from the city’s own handout, permit page or adopted fee schedule, and the source for each is named in the table.

Last reviewed 15 August 2026

By city

CityContractor registrationPermit for replacementVerification status
Arlington
Tarrant County
Required. Roofing contractors must be registered with the city to acquire a building permit. Public lookup at ArlingtonPermits.com, plus a permit history search. Required Confirmed
City of Arlington, Planning & Development Services
Dallas
Dallas County
Required. The city’s registration form lists a roofing contractor under General Contractor. Annual registration or renewal is $120.00. Required. Shingles and deck only takes a roofing permit; damage reaching joists or rafters requires a building permit. Confirmed
City of Dallas contractor registration form and Building Inspection Division fee schedule
Plano
Collin County
Required. General Contractor registration expressly includes roof companies. $100.00 annually. Required on all re-roof projects, except work not exceeding 25% of the roof. Confirmed
City of Plano re-roof requirements and Fee Schedule, Ordinance No. 2020-3-6
Kennedale
Tarrant County
Required. All contractors, including sub-contractors, must be registered to obtain a permit. $100.00 to register, $50.00 annual renewal. Confirm scope with the city; roofing is not separately named in the published permit list. Confirmed
City of Kennedale contractor registration and Schedule of Fees, Ordinance 779

Fee structures differ by city rather than merely by amount. Plano charges a flat $75.00 for a residential re-roof. Kennedale applies a $90.00 minimum to any single permit or inspection, listed or unlisted. Dallas publishes no flat re-roof fee at all, permit fees there are assessed by construction valuation under Chapter 51A of the Dallas Development Code (Ordinance No. 10962) and Chapter 52, which is why the $100–$500 figures circulating online appear to conflict: they are quoting different job valuations, not different rules.

Every cell here came from the city, not from another roofer Most competitor guides on this topic are copying each other, which is how a fee that changed in 2021 is still being quoted in 2026. Every figure in this table is taken from the municipality’s own registration handout, permit page or adopted fee schedule, and each is named in the right-hand column so you can open it yourself. Fee schedules are re-adopted periodically, confirm the current figure with your city before you budget to the dollar.

What the permit actually does for you

It is easy to read a permit as a tax on getting work done. It is closer to the opposite:

  • It triggers a municipal inspection. Someone whose employer is not your contractor looks at the finished work.
  • It creates a public record that the work happened, which matters at resale and sometimes at claim time.
  • It gates who can do the work. In Arlington, pulling a permit requires city registration, so the permit requirement is doing contractor-vetting work on your behalf.
  • It puts the code liability on the contractor: provided the permit is in their name.

The owner-builder trap

If a contractor asks you to pull the permit yourself as an owner-builder, understand what has just happened: the code compliance liability moved to you, and the contractor avoided the registration check. The City of Arlington flags this specifically, noting it can indicate the contractor is not eligible to pull the permit themselves.

The permit should be in the name of the company doing the work. If there is a reason it cannot be, that reason is the most important thing you will learn about them.

Timing

Permitting is one of the reasons a roof replacement involving an insurance claim commonly takes three to four weeks end to end, even though the installation itself is one to two days. Permit issue, adjuster scheduling and material delivery run in parallel where possible, but none of them compress because someone promised they would.

What we do

We pull the permit in our own name, before work starts, and we book the municipal inspection at the end. If your city requires contractor registration, we are registered or we do not take the job there. That is not a selling point so much as the baseline, but in a market this size it is worth confirming rather than assuming.

How to confirm any contractor’s registration

FAQ

Questions this raises

Do I need a permit to replace my roof in DFW?

Yes. Building permits are required for roof replacement across Dallas-Fort Worth municipalities.

Fees commonly run $100 to $500 depending on the city. Your contractor should pull it in their own name before work starts.

How much is a roofing permit in Dallas?

Published figures conflict, and we have not resolved them against the City of Dallas fee schedule.

Sources put metroplex permits at $100–$500, with one citing roughly $195 for Dallas County. Confirm the current figure with the city rather than relying on any roofing website, including this one.

Does Arlington require roofers to register with the city?

Yes, roofing contractors must be registered with the City of Arlington to acquire a building permit.

The city publishes a contractor business registration lookup so you can confirm any contractor yourself, plus a permit history search showing when they last pulled a permit here.

Should I pull the roofing permit myself?

No. It should be in the name of the company doing the work.

Pulling it as an owner-builder shifts code compliance liability to you, and the City of Arlington notes the request can indicate the contractor is not eligible to pull it themselves.

Does a roof repair need a permit?

It depends on scope and city. Small localised repairs frequently do not; anything approaching a re-cover generally does.

The safe approach is to confirm with the municipality rather than assume, and not to start before a required permit is issued.

Put it to use

Have the roof inspected properly.

Documented, written up, and you keep the document whether or not you hire us.

(469) 356-8615

Book your roof inspection

Tell us about the roof. We come out, measure, photograph what we find, and put it in writing.

We never ask you to sign anything at the inspection. Texas law prohibits any roofer from paying or absorbing your insurance deductible, we will not offer to, and you should walk away from anyone who does.

Next step

Get a real number on your roof.
Measured, itemised, in writing.

A on-site inspection with dated photographs of what we find, followed by a written itemised estimate you can hold, compare, and submit yourself.