Skip to main content

Roofing company License Requirements in Fort Worth, TX

Last reviewed: June 2026

Quick Answer

Fort Worth roofing companies must register with the Texas Residential Construction Commission (TREC) if performing residential roofing work. TREC registration (not a license) is issued by the agency and requires a $370 registration fee, a $12,500 surety bond or cash deposit, and proof of liability insurance. Additionally, you must obtain a Fort Worth roofing permit from the City of Fort Worth Building Services Department before starting work. Texas does not require state licensure for roofing contractors, but TREC registration is the primary state-level requirement.

Key Facts

  • Texas roofing contractors must register with TREC, not hold a traditional license.
  • Fort Worth requires city roofing permits and liability insurance minimum $300,000.
  • Workers' compensation insurance is mandatory for roofing companies with employees.
  • TREC registration costs $370 and requires surety bond or cash deposit.
  • Local inspection and final approval required before roof work completion.

State Licence Requirements

Licence name

TREC Residential Roofing Contractor Registration

Issued by

Texas Residential Construction Commission (TREC)

Cost

$370-$370

Processing time

10-15 business days

How to apply

To register as a residential roofing contractor with TREC under Texas Occupations Code § 2701.003, you must complete the following steps: First, gather required documents including proof of a $12,500 surety bond or cash deposit, liability insurance documentation (minimum $300,000 coverage), and identification. Second, visit the TREC website at https://www.trec.texas.gov and locate the roofing contractor registration section. Third, complete the official TREC Residential Roofing Contractor Registration application form, providing your business name, address, owner information, and insurance details.

Fourth, submit your completed application along with the surety bond documentation or proof of cash deposit, proof of liability insurance (required before registration approval), and the $370 registration fee via the TREC online portal or by mail to TREC offices. Fifth, TREC will review your application, typically within 10-15 business days, and verify your insurance and bond information. Sixth, once approved, you will receive your TREC registration number and certificate, valid for two years. Note that TREC registration is not a license but a registration requirement for residential roofers under state law. You must also maintain current liability insurance throughout your registration period; failure to maintain insurance results in automatic deactivation.

Federal Requirements

Roofing contractors in Fort Worth must comply with several federal requirements regardless of TREC registration status. All roofing companies with employees must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 501 for federal tax purposes and employment reporting. Federal OSHA standards under 29 U.S.C. § 651 apply directly to roofing work, including fall protection requirements, which are critical in this high-hazard industry; roofing presents fall risks and requires compliance with 29 CFR 1926.500 regarding fall protection systems.

Workers' compensation insurance is federally required in Texas for any roofing company with employees, enforced under the Texas Workers' Compensation Act. The Americans with Disabilities Act (ADA) applies if your roofing company has customer-facing operations or employment facilities; while roofing itself is primarily an external service, your office and employee areas must remain ADA-compliant under 42 U.S.C. § 12101.

Federal tax withholding obligations under 26 U.S.C. § 3101 apply to all employees. Environmental compliance may apply if your roofing work involves lead-based paint removal or asbestos handling, falling under 40 U.S.C. § 4852a (Lead Disclosure Rule) and EPA regulations. Additionally, if you perform work on federally-funded construction projects, prevailing wage requirements under the Davis-Bacon Act (40 U.S.C. § 3141) may apply.

Local & County Requirements

Fort Worth roofing companies must comply with multiple local requirements administered by the City of Fort Worth Building Services Department. All roofing work requires a roofing permit issued by the Building Services Department before work commences; applications are submitted through the Fort Worth online permit portal or at the Building Services office located at 200 Texas Street, Fort Worth, TX 76102. The permit application requires project plans, property owner authorization, contractor information including TREC registration number, proof of liability insurance, and proof of workers' compensation insurance.

Fort Worth requires a separate inspection at multiple stages: pre-work inspection to verify permit compliance, mid-project inspection during roof tear-off and framing, and final inspection before project closeout. Roofing permit fees in Fort Worth range from $100-$500 depending on roof size and project scope, calculated by square footage. Zoning compliance is required; residential roofing work in residential zones proceeds normally, but commercial or mixed-use properties may have additional restrictions. Tarrant County also requires building permits for certain roofing projects if the work involves structural changes or exceeds specific valuation thresholds.

Arlington and other nearby Fort Worth-area cities have similar but distinct permit requirements; if you operate across multiple cities, you must obtain permits from each municipality separately. Some cities require proof of workers' compensation insurance before permit issuance. Additionally, Fort Worth enforces right-of-way regulations; if your work requires street access or staging areas on public property, you must obtain additional permits from the Fort Worth Public Works Department.

Total Cost Breakdown

The first-year cost for a Fort Worth roofing company includes multiple state and local expenses. TREC registration costs $370 as the primary state requirement. The $12,500 surety bond or equivalent cash deposit is required upfront for TREC registration; most contractors use a surety bond, which typically costs $150-$300 annually (not included in initial $12,500 deposit, which is held by TREC). Liability insurance is mandatory and costs $1,200-$3,000 annually depending on your business size, projected revenue, and claims history; minimum coverage is $300,000 as required by TREC.

Workers' compensation insurance for roofing operations costs $1,500-$5,000 annually depending on the number of employees; this is mandatory if you have any employees and is based on your projected payroll. Fort Worth roofing permits average $150-$500 per project; if you anticipate 10 projects in your first year, budget $1,500-$5,000. Business formation and registration (assuming you form an LLC or S-Corp) costs $150-$400 through the Texas Secretary of State. Business license from Fort Worth costs $60-$150.

Estimated first-year total: $4,530-$14,720. Ongoing annual costs (year two and beyond) include: TREC renewal ($370), surety bond renewal ($150-$300), liability insurance ($1,200-$3,000), workers' compensation insurance ($1,500-$5,000), and per-project permits ($150-$500 per project). Fort Worth business license renewal is typically $60-$150 annually. A roofing company completing 10-15 projects annually should budget $4,000-$10,000 in renewal and ongoing compliance costs after the first year.

Licence Renewal

TREC residential roofing contractor registration renews every two years on the anniversary of your registration date, as established under Texas Occupations Code § 2701.004. You must submit your renewal application at least 30 days before your registration expiration date to avoid a lapse in coverage; if your registration expires, you must immediately cease all roofing work until renewal is complete.

The renewal process requires: verifying that your $12,500 surety bond or cash deposit remains valid and active (if your bond is expiring, you must provide a renewal bond before TREC renewal); submitting proof of current liability insurance with minimum $300,000 coverage; paying the $370 renewal fee; and completing the TREC renewal application form. There are no continuing education requirements for TREC registration, though maintaining insurance and bond status is mandatory. Renewal can be completed online through the TREC portal, typically taking 5-10 business days for processing.

If you miss the renewal deadline, your registration becomes inactive and you cannot legally perform roofing work until it is reinstated. Reinstatement may require additional fees and documentation verification. Fort Worth roofing permits must also be renewed annually if you hold an active roofing permit; however, individual project permits are issued per-project and do not renew—each new roofing project requires a separate permit application and fee.

Penalties for Operating Without a Licence

Operating as a residential roofing contractor in Fort Worth without TREC registration or required local permits triggers significant legal and financial penalties under Texas Occupations Code § 2701.151 and Fort Worth City Code. Under state law, performing residential roofing work without TREC registration is a violation; TREC can impose administrative penalties up to $500 per violation per day, meaning a single project performed without registration could accumulate thousands in fines.

Criminal penalties apply for egregious violations: operating without registration is classified as a misdemeanor offense under Texas Occupations Code § 2701.151(a), punishable by a fine up to $2,500 and/or jail time up to 30 days for each offense. Repeat offenses within five years escalate to a Class B misdemeanor, with penalties up to $5,000 and/or 180 days in jail. Fort Worth City Code § 25-8-688 imposes additional municipal penalties: performing roofing work without a city permit results in fines of $200-$500 per day of non-compliance, plus mandatory work stoppage and project closure until permits are obtained.

Cease-and-desist orders are issued by both TREC and the City of Fort Worth when unlicensed roofing work is discovered; work must stop immediately or face additional contempt charges. Violations are discovered through customer complaints, permit audits, inspection findings, and TREC investigations prompted by insurance claims or homeowner disputes. Insurance complications arise if you perform roofing work without proper registration and cause property damage—your liability insurance may be voided due to unlicensed operation, leaving you personally liable for all damages. Additionally, homeowners can pursue civil litigation against unregistered contractors under the Texas Residential Tenancy Act § 92.006, recovering damages and attorney fees.

Compare Fort Worth roofing insurance quotes and TREC-compliant surety bonds from trusted Texas providers.

Get notified when licensing rules change

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

Frequently Asked Questions

Can I start a roofing company in Fort Worth without TREC registration?

No, you cannot legally perform residential roofing work in Fort Worth without TREC registration. Texas Occupations Code § 2701.002 requires all residential roofing contractors to register with TREC before accepting roofing projects. Operating without registration is a misdemeanor offense punishable by fines up to $2,500 and jail time. If you perform a single residential roofing job without registration, you expose yourself to TREC enforcement action, cease-and-desist orders, and civil liability to the homeowner. Even small repair jobs count as roofing work under state law. However, TREC registration itself is not a license—it is a registration that requires a $370 fee, a surety bond or cash deposit, and liability insurance proof. The process takes 10-15 business days, so you should register before advertising roofing services or accepting customer deposits.

How long does it take to get TREC registration and a Fort Worth roofing permit?

TREC registration typically takes 10-15 business days from the date you submit a complete application with all required documents. Fort Worth roofing permits usually process within 3-5 business days once you submit a complete application through the online portal or in-person at the Building Services Department. However, if inspections reveal code violations during the permit review, processing extends an additional 5-10 days for resubmission and re-review. In total, you should plan for 3-4 weeks from the time you initiate both TREC registration and your first roofing permit before you can legally begin work. To minimize delays, gather all required documents upfront: TREC registration requires surety bond documentation, liability insurance proof, and owner identification; Fort Worth permits require property owner authorization, project plans, TREC registration number, insurance documentation, and workers' compensation proof. Many new roofing companies begin TREC registration first while simultaneously preparing their first permit application to streamline the timeline.

What if I have roofing experience from another state—can I operate in Fort Worth without TREC registration?

No, TREC registration is non-reciprocal and required for all residential roofing contractors working in Texas, regardless of experience or licenses from other states. Texas Occupations Code § 2701.003 does not recognize out-of-state roofing licenses or certifications as a substitute for TREC registration. If you are relocating to Fort Worth from California, Florida, or another state where you held a roofing license, you must still complete the full TREC registration process in Texas. Your out-of-state experience does not reduce the registration fee, surety bond requirement, or processing time. However, your prior roofing background demonstrates competency and may help you obtain liability insurance at lower rates, as insurers view experienced contractors more favorably. You should initiate TREC registration immediately upon planning to work in Texas, even if you have decades of roofing experience elsewhere. TREC does not offer expedited processing for experienced out-of-state contractors.

What happens if I accept a roofing job in Fort Worth before my permit is approved?

Accepting or beginning roofing work before your Fort Worth permit is approved is illegal under Fort Worth City Code § 25-8-681 and results in immediate enforcement action. The City of Fort Worth Building Services Department can issue a work stoppage order, forcing you to cease all roofing activity on that project until a valid permit is obtained. Violations carry fines of $200-$500 per day until the permit is secured and work restarted under permit authority. If you have already accepted customer payment without a permit, the homeowner can file a complaint with TREC and Fort Worth, triggering investigations that may result in additional penalties and reputational damage. Additionally, if injury occurs during unpermitted work, your liability insurance may deny coverage because the work was performed illegally, leaving you personally responsible for all damages and medical costs. Even if the roofing work is completed quickly before inspection, the lack of a permit invalidates the work from a legal standpoint—the homeowner may refuse final payment, and you have no legal recourse because the contract itself was void. Always obtain the permit before soliciting customers or accepting deposits.

Do I need separate permits for each roofing project in Fort Worth, or can I get one master permit?

You must obtain a separate roofing permit for each individual roofing project in Fort Worth under City Code § 25-8-681. There is no master permit or blanket authorization for multiple projects. Each permit application must include specific property details, project scope, estimated cost, and property owner authorization. The permit fee is calculated based on the project's scope and roof square footage, so costs vary by job. This requirement applies even if you perform roofing work for the same customer multiple times—each separate roof project requires its own permit. The advantage is that you only pay permit fees for work you actually perform, avoiding large upfront costs for speculative projects. However, this means your administrative overhead increases with high project volume; a roofing company completing 15 projects annually must submit 15 separate permit applications and coordinate 15 separate inspections. To streamline operations, develop a system for rapid permit applications through the Fort Worth online portal and maintain relationships with Building Services inspectors to accelerate inspection scheduling. Some roofing contractors batch similar-sized projects to reduce administrative variation.

What is the difference between TREC registration and a roofing license, and why doesn't Texas have roofing licenses?

Texas uses a registration system rather than a licensing system for residential roofing contractors under Texas Occupations Code § 2701.002. The key difference is that a license typically involves passing an exam demonstrating technical knowledge, whereas TREC registration requires proof of financial responsibility (surety bond), liability insurance, and business legitimacy—but no technical exam. Texas chose the registration model because roofing work can be learned through apprenticeship and on-the-job training rather than classroom-based competency testing. TREC registration verifies that you have insurance and bonding to protect consumers financially if you damage their property or fail to complete work, but does not verify your roofing skill level. This means a contractor with one year of roofing experience can register with TREC just as easily as a contractor with twenty years of experience. Critics argue this creates lower quality control, but Texas policymakers prioritized consumer financial protection through insurance requirements over technical competency verification. Some states like California and Florida have full roofing licenses with exams, but Texas does not. If you move from a licensed state to Texas, you do not receive credit for your license—you must still complete TREC registration as if you were new to roofing.

Other Business Types in Fort Worth, TX

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • Texas Occupations Code § 2701.002Defines residential roofing contractor registration requirements
  • Texas Occupations Code § 2701.003Establishes TREC registration eligibility and surety bond requirements
  • 16 Texas Administrative Code § 83.1TREC rules for roofer registration and standards
  • Fort Worth City Code § 25-8-681Local roofing permit and inspection requirements
  • Texas Insurance Code § 5001.001Workers' compensation insurance mandate for employers

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.