Roofing company License Requirements in Lubbock, TX
Last reviewed: September 2026
Quick Answer
Roofing contractors in Lubbock, Texas must obtain a Class A or Class C roofing contractor licence from the Texas Department of Licensing and Regulation (TDLR) before performing any roofing work. Class A licences cover all types of roofing projects, while Class C licences are restricted to residential roofing only. Additionally, you must obtain a local roofing permit from the City of Lubbock Development Services Department before beginning work on any roofing project in the city.
Key Facts
- •Texas roofing contractors must hold a TREC-issued Class A or C licence.
- •Lubbock requires local permits and inspections for all roofing work.
- •Class A roofers can perform any roofing project; Class C is limited to residential.
- •TREC exam and bonding are mandatory for all roofing licences.
- •Operating without a licence is a felony with fines up to $5,000 per violation.
State Licence Requirements
Licence name
TDLR Roofing Contractor Licence (Class A or Class C)
Issued by
Texas Department of Licensing and Regulation (TDLR)
Cost
$425-$575
Processing time
2-4 weeks
How to apply
To obtain a roofing contractor licence in Texas, you must follow these steps: (1) Determine your licence class—Class A for all roofing types or Class C for residential-only work—under Texas Occupations Code § 2701.003. (2) Register with TDLR online at www.tdlr.texas.gov and create your applicant account. (3) Submit your application with proof of financial responsibility, including a surety bond of at least $15,000 (Class A) or $10,000 (Class C) as required under Texas Occupations Code § 2702.001. (4) Pass the TDLR-administered roofing contractor exam, which tests knowledge of Texas construction codes, business practices, and safety standards; the exam costs approximately $75-$100. (5) Provide proof of a Texas responsible charge person—either yourself or a qualifying employee who holds an active TDLR roofing licence and will supervise your company's work. (6) Submit proof of general liability insurance (minimum $300,000 coverage). Processing typically takes 2-4 weeks after TDLR receives a complete application. Your licence is valid for two years from the date of issue. Detailed application materials and the application portal are available at www.tdlr.texas.gov.
Federal Requirements
Federal requirements for roofing contractors primarily center on tax identification and worker safety compliance. All roofing businesses must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 6109, even if you operate as a sole proprietor. If you plan to hire employees, you must comply with the Occupational Safety and Health Administration (OSHA) standards, including fall protection requirements mandated under 29 CFR 1926.500 and subpart R, which specifically govern roofing work at heights.
Roofers must comply with OSHA's General Duty Clause under 29 U.S.C. § 654, which requires providing a safe workplace free from hazards likely to cause death or serious injury. Additionally, the Americans with Disabilities Act (ADA) applies if your roofing office serves the public or has employees; you must ensure accessibility under 42 U.S.C. § 12101 et seq. Federal wage and hour laws (Fair Labor Standards Act, 29 U.S.C. § 201 et seq.) apply to all employees, requiring compliance with minimum wage and overtime rules.
If your roofing work involves federal contracts or prevailing wage projects, Davis-Bacon Act requirements (40 U.S.C. § 3141) may apply, mandating payment of federal prevailing wages. Environmental Protection Agency (EPA) regulations may apply if your work involves asbestos removal or disposal under 40 CFR part 61; asbestos contractors must be certified. Workers' compensation insurance is required by Texas law for all employees and is not technically federal but is mandatory for federal compliance verification.
Local & County Requirements
The City of Lubbock requires roofing contractors to obtain multiple local permits and approvals before beginning work, as specified in Lubbock City Code § 25-32. First, you must obtain a Roofing Permit from the Development Services Department (located at 1625 13th Street, Lubbock, TX 79408). This permit requires submission of a completed permit application, proof of TDLR roofing contractor licence, proof of workers' compensation insurance, and detailed roofing plans showing the scope of work and materials to be used.
All roofing work in Lubbock is subject to city building code compliance inspections at multiple stages: initial pre-construction inspection, mid-project inspection(s), and final inspection upon completion. The Development Services Department will schedule these inspections, and work cannot proceed to the next phase without passing inspection. Property owners must ensure the property address is clearly accessible for inspector access.
Additionally, if your roofing project involves modifications to the structure (such as adding new roof penetrations or altering load-bearing elements), you may need a separate Building Permit from the same department. Fire Safety Permits may be required if the work involves removal and proper disposal of old roofing materials containing hazardous substances. If the roofing work is in a historic district (such as the Depot District or Historic Downtown), you must obtain approval from the Lubbock Historic Preservation Commission before work begins. Roofing companies should contact Development Services at (806) 775-2311 to clarify which permits apply to specific projects.
Total Cost Breakdown
The complete first-year cost for launching a roofing contracting business in Lubbock, Texas includes several mandatory expenses. The TDLR Roofing Contractor Licence (Class A or Class C) costs $425-$575 for the initial application and processing. The TDLR examination fee is approximately $75-$100. A mandatory surety bond (required by Texas Occupations Code § 2702.001) costs $1,000-$2,500 annually, depending on your company's size, financial background, and bond amount—Class A requires a minimum $15,000 bond; Class C requires a minimum $10,000 bond.
General liability insurance (mandatory for TDLR licence approval with minimum $300,000 coverage) typically costs $1,200-$3,000 annually for a small roofing company. Workers' compensation insurance is mandatory if you have any employees; rates vary by employee count and payroll but typically range from $2,500-$8,000 annually for a company with 2-5 employees. The City of Lubbock Roofing Permit costs $150-$300 per project, which is a per-job fee (assume 1-2 permits for initial launch purposes).
Business registration and formation costs depend on your chosen business structure: sole proprietor registration ($0-$50), LLC formation with the Texas Secretary of State ($300), or corporation formation ($300-$400). An EIN (Employer Identification Number) from the IRS is free. Additionally, budget for business licensing with the City of Lubbock, which costs approximately $100-$200 annually.
A realistic first-year total range is $6,000-$15,000, accounting for licence ($425-$575), exam ($75-$100), surety bond ($1,000-$2,500), general liability insurance ($1,200-$3,000), workers' compensation insurance if hiring employees ($2,500-$8,000), local permits ($150-$300), and business formation/licensing ($400-$750). This estimate assumes you are operating as a sole proprietor or small LLC without employees; costs increase significantly with employee headcount.
Licence Renewal
Texas TDLR roofing contractor licences are valid for two years from the date of issuance, and renewal must occur before the expiration date printed on your licence. To renew your Class A or Class C roofing licence, you must submit a renewal application through the TDLR website (www.tdlr.texas.gov) at least 30 days before expiration; the renewal deadline is strictly enforced. Renewal costs approximately $425-$575, the same as the initial licence fee. Texas does not currently mandate continuing education for roofing contractors as a condition of renewal, though industry best practices recommend staying current with code changes and safety standards.
You must verify that your surety bond remains active and in good standing throughout the renewal period; if your bond lapses, your licence will become invalid. Similarly, proof of current general liability insurance (minimum $300,000) must accompany your renewal application. Online renewal is available through the TDLR portal. If you miss the renewal deadline, your licence will expire and you must immediately stop performing roofing work in Texas. To reinstate an expired licence, you must reapply as a new applicant, which may require retaking the examination and resubmitting all documentation, essentially resetting your two-year renewal cycle. Late applications may result in a lapsed licence status that prevents you from legally bidding on or performing roofing contracts.
Penalties for Operating Without a Licence
Operating as a roofing contractor in Texas without a valid TDLR licence is a serious criminal offense. Under Texas Occupations Code § 2708.001, illegal roofing contracting is classified as a felony, with penalties including fines up to $5,000 per violation plus potential imprisonment. Each day of unlicensed operation constitutes a separate violation, meaning a single roofing project performed without a licence could result in multiple felony charges and cumulative fines of $10,000, $20,000, or more depending on the project duration.
Texas licensing authorities actively enforce these requirements. The TDLR investigates complaints from property owners, homeowners' associations, and competing licensed contractors. TDLR investigators have the authority to conduct unannounced inspections of active roofing job sites to verify contractor licensing status. The City of Lubbock Development Services Department also enforces local permit requirements; performing roofing work without required local permits can result in additional civil fines up to $2,000 per day and orders to immediately cease work and remove non-compliant installations.
Beyond criminal penalties, operating without a licence has severe civil consequences. Any contracts entered into by an unlicensed roofing contractor are void under Texas law, meaning you cannot legally collect payment for work performed, and property owners may pursue damages against you. Insurance implications are critical: standard commercial liability policies exclude coverage for unlicensed contracting activities, leaving you personally liable for all injuries, property damage, or defects that occur during your work. Unlicensed contractors also face potential civil lawsuits from property owners claiming violation of Texas deceptive trade practices statutes, which can result in treble damages (3x actual damages) plus attorney's fees. TDLR maintains a public database of licence status violations, which can permanently damage your professional reputation and ability to obtain bonding or insurance.
Get a free roofing contractor insurance quote tailored to Lubbock, Texas requirements today.
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 the entire TDLR roofing licence process take in Texas?
The complete timeline from application submission to receiving your TDLR roofing contractor licence typically takes 4-8 weeks. The examination itself can usually be scheduled within 1-2 weeks of application submission, and you receive exam results immediately. After passing the exam, TDLR processes your complete application (including surety bond and insurance documentation) in an additional 2-4 weeks. If TDLR requests additional documentation or clarification, processing may extend to 8-10 weeks. However, you cannot legally perform any roofing work until you receive your actual licence from TDLR, so plan your business launch accordingly. Once you have your licence, the City of Lubbock roofing permit typically takes 3-7 business days, so the complete process from start to first permitted job is generally 5-9 weeks. Expedited processing is not available through TDLR.
What is the difference between a Class A and Class C roofing licence in Texas, and which should I get?
A Class A roofing contractor licence issued by TDLR allows you to perform any type of roofing work—residential, commercial, industrial, and specialty roofing projects—without restrictions under Texas Occupations Code § 2701.003. A Class C roofing licence is restricted to residential roofing projects only (buildings used for dwelling purposes) and cannot be used for commercial, industrial, or specialty roofing work. The surety bond requirement is higher for Class A ($15,000 minimum) versus Class C ($10,000 minimum), and the licence fees are identical ($425-$575). Choose Class A if you want flexibility to pursue all types of roofing contracts; choose Class C only if you plan to work exclusively on single-family homes and residential multi-unit buildings. Many starting contractors choose Class A despite the slightly higher bond cost because it opens more business opportunities and allows you to diversify your revenue streams.
Does a roofing licence from another Texas city (like Dallas or Houston) automatically work in Lubbock?
Yes—a TDLR roofing contractor licence is valid statewide throughout Texas, including in Lubbock, provided it remains active and in good standing. However, reciprocity does not extend to other states. If you hold a roofing licence from California, Florida, or another state, that licence is not valid in Texas, and you must apply for a Texas TDLR licence from scratch. Similarly, a Texas TDLR licence cannot be used to perform roofing work in other states. The TDLR licence itself does not require city-specific endorsements; the Class A or Class C designation applies statewide. However, you must still obtain local permits from the City of Lubbock Development Services Department for each roofing project in Lubbock, even if your TDLR licence is from elsewhere in Texas. Different Texas cities may have varying permit fees, inspection timelines, and local code requirements, so always check with your specific city's development services department.
What happens if I start a roofing project in Lubbock without getting my TDLR licence or local permit?
Starting roofing work without a TDLR licence is a felony under Texas Occupations Code § 2708.001, with potential fines up to $5,000 per violation and possible imprisonment. Operating without the required City of Lubbock roofing permit is a separate civil violation with fines up to $2,000 per day. More seriously, if you perform work without a TDLR licence, any contract with the property owner is void, meaning you cannot legally collect payment even if you complete the work. The property owner can claim you performed unlicensed contracting and may refuse to pay or sue you for damages. Your general liability insurance will not cover work performed without proper licensing, leaving you personally liable for any accidents, injuries, or property damage during your work. Additionally, TDLR actively investigates unlicensed contracting complaints, and a conviction will permanently damage your ability to obtain a roofing licence in the future. Lubbock Development Services will issue a cease-and-desist order, requiring you to immediately stop work and remove any non-compliant installations, often at your own expense.
Are there specific Lubbock neighbourhoods or districts that have additional roofing requirements?
Yes—if your roofing work is located in Lubbock's historic districts, additional approval from the Lubbock Historic Preservation Commission is required before you can obtain your roofing permit. The main historic districts include the Depot District (near downtown), Historic Downtown itself, and several designated residential historic areas. For projects in these areas, you must submit roofing plans showing colour, material, and style specifications to the Historic Preservation Commission for approval. This adds 2-4 weeks to the permitting timeline, as the Commission reviews applications at monthly meetings. Standard residential and commercial areas outside historic districts do not have these additional requirements—only the standard City of Lubbock roofing permit from Development Services is needed. Contact Lubbock's Planning and Zoning Department at (806) 775-2311 to determine whether your project location falls within a historic district. Fire Safety Permits may also be required in specific downtown commercial zones if your roofing work involves significant material removal and disposal.
How much does workers' compensation insurance cost for a roofing company in Lubbock, and is it mandatory?
Workers' compensation insurance is mandatory in Texas if you have any employees, even one part-time worker, under Texas Labor Code § 402.001. Self-employed sole proprietors who do not hire any employees are not required to carry workers' compensation insurance, but most contractors do carry it for liability protection. For a small roofing company with 2-5 employees, workers' compensation insurance typically costs $2,500-$8,000 per year, depending on payroll size, company safety record, and claims history. Insurance carriers calculate roofing rates as a percentage of payroll (typically $1.50-$4.00 per $100 of payroll) because roofing is classified as a high-hazard occupation due to fall risks and workplace injuries. A new company with no claims history typically qualifies for lower rates. To obtain a workers' compensation insurance quote, contact Texas-licensed insurance carriers that specialize in construction coverage. Although workers' compensation insurance is not required to obtain your TDLR roofing licence if you are a sole proprietor, most surety bond companies will require proof of coverage as a condition of issuing your bond, effectively making it mandatory for most business structures.
Other Business Types in Lubbock, TX
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Texas Occupations Code § 2701.003 — Defines roofing contractor classes and licensing requirements
- Texas Occupations Code § 2702.001 — Sets bonding and insurance requirements for licensed roofers
- Texas Occupations Code § 2708.001 — Establishes penalties for unlicensed contracting
- Lubbock City Code § 25-32 — Requires local permits for all roofing and construction work
- Texas Property Code § 52.006 — Mandates TREC-registered contractor disclosures to homeowners
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 September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.