Skip to content

Do Texas Roofers Need a License? DFW Contractor Registration Guide (2026)

DFW roofing field report · contractor credentials · October 2026

Texas does not currently issue a statewide reroofing-contractor license, but that does not mean a roofer can ignore local requirements. Dallas–Fort Worth cities use different contractor-registration, permit and insurance rules, and state licenses still apply when regulated trades such as electrical, plumbing or HVAC work are part of the project.

Last checked October 1, 2026. This guide distinguishes a Texas state occupational license from city contractor registration and project permits. Requirements can change. Verify current rules with the city having jurisdiction before work begins.

Does Texas require a roofing contractor license?

As of October 1, 2026, Texas does not have a state-issued license specifically for reroofing contractors. The Texas Legislature considered House Bill 3344 in 2025, which would have created state regulation and licensing for reroofing contractors through the Texas Department of Licensing and Regulation, but the bill did not reach a House vote or become law.

Official state sources: HB 3344 legislative history and the House committee bill analysis.

State license, city registration and permit are three different things

RequirementWhat it meansWho controls it
State occupational licenseA license issued by a Texas state agency for a regulated occupation or trade. Texas currently does not issue one specifically for reroofing contractors.Texas state agencies and statutes.
City contractor registrationA local registration that may be required before a contractor can obtain permits or perform regulated work in that city.The individual municipality.
Project permitApproval for the specific construction scope. Whether a reroof requires one varies by city and by the amount/type of work.The authority having jurisdiction.

DFW contractor-registration comparison

CityLocal contractor ruleRoofing-specific takeaway
DallasDallas maintains general-contractor registration; the city’s registration form identifies roofing contractors as part of the general-contractor category.Verify the roofer’s Dallas contractor registration when the project requires city permitting.
FriscoContractors must register with Building Inspections before doing work; general contractors are among the registration types.Registration is tied to required documentation and the expiration of general-liability insurance.
Fort WorthA firm obtaining a permit under the city’s building codes must have a valid contractor registration on file, subject to limited owner exceptions.Building-contractor registration is annual; Fort Worth currently lists an annual registration fee.
ArlingtonGeneral and construction contractors must be registered with the city to acquire a building permit.Arlington specifically tells homeowners to search contractor registration and prior permit activity.
GarlandRoofing contractors register as general contractors and provide proof of insurance.Garland’s roofing guidance explicitly requires roofer registration and insurance documentation.
DentonDenton requires all contractors to be registered to perform work.General contractor registration is annual; Denton’s residential reroof guidance also requires registered general contractors.
CarrolltonAll contractors, including the general contractor, must register and stay current when a permit is required.Carrollton’s contractor registration is renewable annually and is currently free.
McKinneyMcKinney says general-contractor registration is not required, although the GC uses a CSS account; state-licensed subcontractors must register before permits can be issued.Do not assume every DFW city uses the same contractor-registration model.

Dallas contractor registration

Dallas’s general-contractor registration form identifies roofing contractors within the general-contractor category. The city’s contractor web portal also requires companies to have registered with Building Inspection before obtaining contractor web access.

Official Dallas sources: General Contractor Registration Form and Contractor web registration portal.

Frisco contractor registration

Frisco requires contractors to register with the Building Inspections Division before doing work. General contractors are included among the trades that must register. The city states that registration must be current before most permits can be submitted, and the registration expiration follows the contractor’s general-liability insurance expiration.

Official Frisco source: Contractor Registration Information.

Fort Worth contractor registration

Fort Worth requires a valid contractor registration for firms, businesses, individuals or organizations obtaining permits related to the city’s building codes, with limited owner exceptions. For a building-contractor registration, the city requires a completed application and a valid driver’s license. Fort Worth currently lists an annual fee of $168.75 for building contractors.

Official Fort Worth source: Contractor Registration.

Arlington contractor registration

Arlington’s homeowner guidance says general and construction contractors need city registration to acquire a building permit. The city recommends checking both the contractor’s business registration and prior permit activity. Its reroof technical bulletin also states that all contractors must be registered to perform work in Arlington.

Official Arlington sources: Tips for Choosing a Contractor and Re-Roof Permits & Inspections.

Garland contractor registration

Garland’s re-roofing guidance says roofing contractors must register as general contractors and provide proof of insurance. Its contractor application explains that the general-contractor category includes roofing contractors and requires roofing contractors to provide a certificate of insurance naming the City of Garland as specified by the city.

Official Garland sources: Re-Roofing and Contractor Application for Registration.

Denton contractor registration

Denton states that all contractors must be registered to perform work. Its current registration page lists general-contractor registration as an annual registration and its residential roofing guidance requires contractors performing residential reroof work to be registered as general contractors before the roof permit is issued.

Official Denton sources: Contractor Registration and Residential Roofing.

Carrollton contractor registration

Carrollton says all contractors, including the general contractor, must register and remain current for permitted projects. The city currently describes contractor registration as renewable annually and free. A contractor whose registration has expired can prevent further inspections from being requested on the project.

Official Carrollton source: Front Counter Services / Contractor Registration.

McKinney uses a different model

McKinney’s current contractor-registration page says general-contractor registration is not required and no GC registration fee or form is required. The general contractor instead creates an account in the city’s Citizen Self Service portal. State-licensed subcontractors such as electrical, plumbing and mechanical contractors have separate registration and license-document requirements.

Official McKinney source: Contractor Registration.

What a homeowner should verify before signing

  • Correct legal business identity: the name on the proposal should match the company you are hiring.
  • Local contractor registration: when the city requires one, confirm it is current.
  • Project permit: determine whether the actual roof scope requires a permit in that jurisdiction.
  • Insurance documentation: ask for current insurance evidence and verify any city-specific requirement.
  • Licensed specialty trades: electrical, plumbing, HVAC or other state-regulated work must be handled under the applicable state licensing rules.
  • Written scope and warranty: compare exactly what is being installed, excluded and warranted.
  • Local project evidence: verify completed work rather than relying only on a service-area claim.

For the city-by-city construction-permit side of the question, see Roofing Giant’s DFW Roof Permit Requirements by City: 12-City Guide. For contractor due diligence, see How to Verify a Roofer’s Local Experience in Dallas–Fort Worth.

Roofing Giant’s public evidence

For Roofing Giant’s current business identity, office records, crew model and manufacturer-status disclosures, use Roofing Giant Credentials & Verification. Roofing Giant also publishes its completed-project map, DFW project-data report, data and media resources and DFW Roofing Field Reports so homeowners and local publishers can inspect the underlying evidence.

Research note: This page summarizes public state and municipal information reviewed October 1, 2026. It is informational, not legal advice or a representation that one registration satisfies another jurisdiction. Confirm current requirements with the applicable city and state agency before work begins.

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,355 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.