Skip to main content

Roofing company License Requirements in Dallas, TX

Last reviewed: June 2026

Quick Answer

Texas roofing contractors must register with the Texas Residential Construction Commission (TREC), obtain a federal EIN, carry general liability insurance of at least $300,000, pass a criminal background check, and obtain a Dallas city building permit before starting work. TREC registration is the primary state requirement and is issued by the Texas Residential Construction Commission. Registration typically costs $200-$400 and takes 4-8 weeks.

Key Facts

  • Texas roofing contractors must register with TREC, the state licensing authority.
  • Dallas roofing companies need liability insurance and a seller's permit from the state.
  • Local City of Dallas building permits are required for roofing work.
  • TREC registration costs $200-$400 and takes 4-8 weeks to process.
  • Criminal background checks and financial responsibility verification are mandatory.

State Licence Requirements

Licence name

Residential Roofing Contractor Registration

Issued by

Texas Residential Construction Commission (TREC)

Cost

$200-$400

Processing time

4-8 weeks

How to apply

Register with TREC online through the Texas Licensing System at https://license.trec.texas.gov. You must complete the TREC Application for Registration (Form RRC-1) and submit it with proof of financial responsibility, such as a surety bond of at least $10,000 or proof of net worth. A criminal background check is mandatory; TREC will conduct this automatically after your application is submitted (Texas Property Code § 2701.012). You must provide proof of general liability insurance with minimum coverage of $300,000. Submit your application, insurance documentation, and bond information electronically through the TREC portal.

After TREC receives your completed application, you will receive email confirmation. Processing takes 4-8 weeks, during which TREC reviews your criminal history, financial documentation, and insurance. If approved, you will receive your registration certificate via email. You must pass a criminal background check and demonstrate financial responsibility, but no written exam is required for registration (Texas Property Code § 2705.009). Once registered, you are authorized to contract for residential roofing work in Texas. Your registration is valid for two years from the date of issuance.

Federal Requirements

Roofing contractors in Dallas must obtain a federal Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 6109, regardless of whether they hire employees. This EIN is required for tax reporting, opening a business bank account, and hiring employees. The Occupational Safety and Health Administration (OSHA) under 29 U.S.C. § 651 et seq. applies strict safety standards to roofing work, including fall protection requirements, hazard communication standards, and recordkeeping for workplace injuries and illnesses.

The Environmental Protection Agency (EPA) requires compliance with the Renovation, Repair, and Painting Rule (40 CFR Part 745) if the roofing work involves disturbance of pre-1978 painted surfaces, which may contain lead. Contractors must be EPA-certified lead renovators and follow specific containment and disposal procedures. The Americans with Disabilities Act (ADA) under 42 U.S.C. § 12101 et seq. requires that commercial roofing projects maintain accessible routes and comply with accessibility standards during construction.

Unemployment insurance (FUTA) and workers' compensation insurance are federally mandated if you hire employees (26 U.S.C. § 3301). Roofing companies must also comply with the Fair Labor Standards Act (29 U.S.C. § 201 et seq.) regarding wage and hour requirements, and the Immigration Reform and Control Act (8 U.S.C. § 1324a) requiring I-9 verification for all employees. No specific FDA, ATF, or FCC permits apply to roofing contractors.

Local & County Requirements

The City of Dallas requires roofing contractors to obtain multiple local permits before starting work. A Dallas Building Permit (issued by the Dallas Development Services) is mandatory for all roofing projects, whether residential or commercial. This permit typically costs $50-$200 depending on project value and ensures compliance with Dallas Building Code standards for structural integrity, wind resistance, and water drainage. You must submit building plans or scope of work detailing the roofing materials, installation method, and structural calculations if required.

Dallas also requires a Mechanical License if your roofing work includes ventilation systems or HVAC components. A Plumbing License is needed if your work involves roof drains or water management systems. The City of Dallas Health Department may require an inspection permit if the roofing work affects public health or building occupancy. Dallas Fire Department involvement may be required for commercial projects to ensure roof access and fire egress compliance (Dallas City Code § 25-1-2). Many Dallas neighborhoods, especially in historic districts, require Zoning Compliance Review and Historic District Design Review approval before permits are issued.

The Dallas Planning and Urban Design Department may require design review for visible roofing work on commercial properties. Homeowners associations (HOAs) in residential areas may have additional architectural approval requirements that must be satisfied before you begin work. Workers' compensation insurance must be verified with the City of Dallas before permits are issued. All permits are obtained through the Dallas Development Services portal at https://dallasdev.org. Processing times range from 3-10 business days for residential permits and 2-4 weeks for commercial permits, depending on the project's complexity.

Total Cost Breakdown

First-year costs for starting a roofing company in Dallas include the following: TREC Registration (state) costs $200-$400. General liability insurance with minimum $300,000 coverage costs $1,200-$2,500 annually depending on your experience and project volume. A surety bond or proof of net worth ($10,000 minimum) costs $300-$800 annually if using a bond. Dallas city building permit for initial projects costs $50-$200 per permit, and you should budget for at least 5-10 permits in your first year, totaling $250-$2,000.

Additional first-year costs include: Federal EIN application (free), Workers' compensation insurance if hiring employees costs $2,000-$5,000 for the first year depending on payroll, Dallas seller's permit (free), and business licensing with the City of Dallas costs $50-$150 annually. EPA lead renovator certification if you handle pre-1978 roofing costs $250-$400. Office setup, tools, and equipment will vary but budget $5,000-$15,000 minimum. A reliable work vehicle appropriate for roofing equipment is essential and costs $30,000-$60,000 new or $15,000-$30,000 used.

Total first-year startup costs for a roofing company in Dallas range from $9,500-$26,000 before equipment, vehicle, and payroll. Most of this is ongoing annual cost after the first year. Add $1,200-$2,500 annually for liability insurance renewal, $200-$400 for TREC renewal (every two years), and $300-$800 for bonding renewal. For a single-owner roofing operation with no employees, the annual recurring cost is approximately $1,750-$3,700, not including workers' compensation. Hiring employees adds $2,000-$5,000+ annually for workers' compensation. Marketing, training, and contingency funds should increase your budget by an additional 15-20%.

Licence Renewal

TREC registration must be renewed every two years. The renewal deadline is 30 days before your registration expiration date shown on your TREC certificate. You can renew online through the Texas Licensing System at https://license.trec.texas.gov by submitting a renewal application and paying the renewal fee of $200-$400. Continuing education is not required to maintain TREC registration as a roofing contractor, but TREC may require additional documentation if your criminal history or financial status has changed since your initial registration (Texas Property Code § 2701.021).

If you fail to renew before the expiration date, your registration will lapse and you cannot legally perform roofing work until you reapply. Reapplying after lapse requires a new full application with criminal background check, financial documentation, and insurance proof, which takes 4-8 weeks again. You must renew online; in-person renewal is not available. TREC will send email reminders 60 days and 30 days before your expiration date. Late renewal penalties may apply if you continue working after expiration, including civil penalties up to $5,000 per violation. Your liability insurance and surety bond must remain active throughout the renewal period, or your registration will be suspended immediately.

Penalties for Operating Without a Licence

Operating a roofing business in Texas without TREC registration is a serious violation. Under Texas Property Code § 2701.404, performing residential roofing work without registration is a Class B misdemeanor, punishable by up to 180 days in jail, a fine of up to $2,000, or both. Each day of illegal operation constitutes a separate violation, so fines can accumulate rapidly. TREC also has civil enforcement authority and can assess administrative penalties up to $5,000 per violation under Texas Property Code § 2701.260.

The Texas Attorney General can obtain a court order to cease and desist illegal roofing operations and may seek injunctive relief requiring you to stop work immediately. Customers can file complaints with TREC, triggering investigations that examine your business records, insurance documentation, and job sites. TREC investigators have authority to inspect your work sites and interview employees and customers. Violations discovered during inspections can result in civil penalties, license denial, or criminal referral to local law enforcement.

Unlicensed roofing contractors face severe insurance consequences. Homeowners' insurance policies typically exclude claims related to work performed by unlicensed contractors, leaving customers unprotected. Customers harmed by defective roofing work can sue you directly without the licensing protections that limit liability for registered contractors. TREC maintains a registry of disciplined contractors, and operating without registration can damage your professional reputation permanently. If you are convicted of the misdemeanor, you may be prohibited from obtaining TREC registration for years. Additionally, Dallas city building permits are issued only to registered TREC contractors, so you cannot legally obtain local permits without state registration (Dallas City Code § 25-1-2).

Explore affordable general liability insurance plans tailored for Texas roofing contractors.

Get notified when licensing rules change

Licensing requirements and fees change periodically. We'll email you when this page is updated.

Frequently Asked Questions

How long does it take to get TREC registration before I can start working as a roofing contractor in Dallas?

TREC registration processing takes 4-8 weeks from the date you submit a complete application through the Texas Licensing System. The timeline depends on how quickly you provide all required documentation, including proof of liability insurance ($300,000 minimum), financial responsibility documentation, and results of the criminal background check that TREC conducts automatically. You cannot legally perform roofing work in Texas until TREC approves your application and issues your registration certificate. During the waiting period, you can obtain local Dallas building permits and prepare your business infrastructure, but you cannot sign roofing contracts or begin work. After approval, registration is valid for two years. To avoid delays, ensure all insurance and bonding documents are current and accurate before submitting your application.

What is the difference between TREC registration and a Dallas city building permit, and do I need both?

TREC registration is the state-level registration required by Texas to operate as a residential roofing contractor, managed by the Texas Residential Construction Commission. A Dallas city building permit is a separate local authorization issued by the City of Dallas Development Services before you can start work on a specific roofing project. You need both. TREC registration authorizes you to legally be in the roofing business statewide, while the Dallas building permit authorizes you to work on a specific job at a specific address. The City of Dallas will not issue a building permit unless you provide proof of active TREC registration. Each roofing project requires its own permit ($50-$200 per permit). TREC registration is valid for two years, while building permits are project-specific and expire after the work is completed and final inspection is passed.

If I am a licensed roofing contractor in another state, can I transfer my license to Texas and work in Dallas?

Texas does not offer reciprocal licensing for roofing contractors from other states. Even if you hold a roofing license from California, Florida, or any other state, you must apply for TREC registration starting from scratch. However, your out-of-state experience may be beneficial when applying—TREC considers your prior licensing history and may expedite review if you provide documentation of your previous license. You must still complete the TREC application, provide proof of financial responsibility, pass the criminal background check, and maintain $300,000 general liability insurance. Your out-of-state roofing license does not waive any TREC requirements. If you are an out-of-state contractor planning to work on projects in Dallas temporarily, you still need TREC registration before you can legally contract with customers in Texas (Texas Property Code § 2701.001). There is no temporary or provisional license available.

What happens if I start a roofing business in Dallas without TREC registration? Can I get in trouble?

Yes, operating without TREC registration is illegal and carries serious consequences. Performing residential roofing work without registration is a Class B misdemeanor under Texas Property Code § 2701.404, punishable by up to 180 days in jail, a fine up to $2,000, or both. Each day you work without registration counts as a separate violation, so if you work for 10 days illegally, you face 10 separate misdemeanor charges. TREC and the Dallas Building Department actively investigate unlicensed contractors through customer complaints and permit audits. Once caught, you cannot legally obtain Dallas building permits, and the city may issue citations and halt your projects.

Beyond criminal penalties, customers harmed by your work can sue you without the liability protections afforded to registered contractors. Your homeowner clients' insurance will not cover claims resulting from unlicensed work, leaving them unprotected and creating legal exposure for you. TREC will add you to its disciplinary registry, making it very difficult to obtain legitimate registration later. Additionally, you risk civil penalties up to $5,000 per violation from TREC's administrative authority. Operating without registration also prevents you from obtaining bonding or liability insurance, which further increases your personal liability risk.

Are there specific Dallas neighborhoods or historic districts with additional roofing requirements beyond standard TREC and building permit requirements?

Yes, Dallas has several historic districts and overlay zones with additional roofing requirements. The Dallas Historic Districts (such as Swiss Avenue Historic District, Munger Place Historic District, and White Rock Historic District) require Historic District Design Review approval before roofing work begins. You must submit architectural plans showing the roofing material, color, and style to the City of Dallas Planning and Urban Design Department for approval. This process adds 2-4 weeks to the permit timeline and may impose restrictions on roofing materials or colors to maintain historic character. Some neighborhoods require that replacement roofs match the original materials and architectural style.

Many homeowners associations (HOAs) in Dallas residential areas, particularly in neighborhoods like Preston Hollow and Lakewood, have architectural covenants requiring HOA approval before any roofing work. You must coordinate directly with the HOA, which may delay projects 1-3 weeks. Commercial roofing projects in downtown Dallas or near the Arts District may require additional review for visibility and design compatibility. The City of Dallas recommends contacting the specific neighborhood association and Development Services early in the bidding process to identify special requirements. These additional requirements can increase project timelines by 4-8 weeks, so factor this into your customer quotes and project scheduling.

Other Business Types in Dallas, TX

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • Texas Property Code § 2701.001 et seq.Establishes TREC registration requirements for roofing contractors
  • Texas Property Code § 2705.009Defines minimum insurance and bonding requirements for roofing contractors
  • Texas Administrative Code § 1.3TREC enforcement and disciplinary action procedures
  • Dallas City Code § 25-1-2Dallas building permit requirements for roofing work
  • 26 U.S.C. § 6109Federal EIN requirement for all business entities

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.