Roofing company License Requirements in El Paso, TX
Last reviewed: July 2026
Quick Answer
In El Paso, Texas, roofing contractors must register with the Texas Department of Licensing and Regulation (TDLR) as a roofing contractor. You'll also need an El Paso city building permit for each roofing project, a City of El Paso business tax certificate, and workers' compensation insurance. Registration is handled through the TDLR online portal, and local permits are obtained through the City of El Paso Development Services Department.
Key Facts
- •Texas roofing contractors must register with the Texas Department of Licensing and Regulation (TDLR).
- •El Paso roofers need local city permits, inspections, and may require workers' compensation insurance.
- •Federal OSHA compliance and worker safety standards apply to all roofing operations.
- •Roofing contractors must carry liability insurance and follow Texas administrative codes.
- •License renewal occurs annually with continuing education requirements for some designations.
State Licence Requirements
Licence name
Roofing Contractor Registration
Issued by
Texas Department of Licensing and Regulation (TDLR)
Cost
$0-$100
Processing time
5-10 business days
How to apply
To register as a roofing contractor with TDLR under Texas Occupations Code § 1701.252, visit the TDLR online licensing portal at https://www.tdlr.texas.gov. Create an account and complete the roofing contractor registration application form. You must provide proof of business formation (EIN letter, partnership agreement, or corporate certificate), proof of business liability insurance with minimum limits of $300,000, and documentation of experience (typically three years in roofing work or equivalent training).
Submit required documentation including a completed application, insurance certificate, proof of identity, and business address verification. TDLR may request references or letters from past clients documenting your roofing experience. Pay any applicable registration fees (typically $0-$100 depending on registration type). Processing takes approximately 5-10 business days after submission and approval of all documents. Once registered, you receive a registration number to display on business vehicles and marketing materials.
Federal Requirements
Roofing contractors must comply with federal OSHA regulations under 29 U.S.C. § 651, which mandate workplace safety standards, fall protection systems, and hazard communication. An Employer Identification Number (EIN) is required from the IRS under 26 U.S.C. § 6109 if you employ workers or operate as a corporation or partnership.
Federal EPA regulations apply if your roofing work involves asbestos removal or disturbance, requiring certification under 40 CFR Part 61 (NESHAP). The Americans with Disabilities Act (ADA) under 42 U.S.C. § 12101 applies to any commercial roofing projects on public-facing or multi-unit buildings, requiring accessible design compliance.
If you handle lead-based paint (common on older structures), EPA Lead Renovation, Repair and Painting (RRP) Rule certification under 40 CFR Part 745 is mandatory. Workers' compensation insurance, while a state requirement, often interfaces with federal wage and hour laws under the Fair Labor Standards Act (29 U.S.C. § 201). All roofing operations must maintain OSHA-compliant fall protection, hazard communication, and incident reporting systems.
Local & County Requirements
In El Paso, Texas, roofing contractors must obtain multiple local permits and approvals before beginning work. Every roofing project requires a City of El Paso Building Permit issued by the Development Services Department. Applications are submitted through the City's online permit portal or in person at 500 E. San Antonio Ave., El Paso, TX 79901, requiring project plans, property address, scope of work description, and estimated project cost.
El Paso requires a City Business Tax Certificate from the City of El Paso Tax Office, which costs approximately $56-$217 depending on gross revenue. Most roofing projects in El Paso require inspections at rough-in and final completion stages to ensure compliance with the International Building Code (IBC) and El Paso Building Standards.
Depending on project location, additional permits may include: Electrical Permit if roof-mounted solar panels or electrical work are involved, Mechanical Permit if HVAC modifications occur, and Plumbing Permit if roof penetrations affect drainage systems. Commercial roofing projects in downtown El Paso or historic districts may require Historic District review. Some El Paso neighborhoods have HOA requirements requiring separate architectural approval. Fire Marshal review may be required for large commercial projects. Processing times for local permits typically range 3-7 business days for residential projects and 10-15 business days for commercial work.
Total Cost Breakdown
First-year startup costs for a roofing company in El Paso, Texas range from $2,500 to $6,500, depending on business structure and insurance selections. The TDLR roofing contractor registration costs $0-$100. El Paso City Business Tax Certificate costs $56-$217 depending on gross revenue projections. Workers' compensation insurance for roofing operations typically costs $800-$1,500 annually based on payroll (10-15% of payroll for roofing), with first-year deposits often required.
General liability insurance with $300,000-$1,000,000 in coverage ranges from $400-$900 annually for small operations. El Paso building permits for your first project cost approximately $150-$400 depending on roof size and project cost. Initial licensing and permit costs total approximately $500-$800.
Business licensing at the state level (EIN registration) is free through the IRS. However, if establishing a corporation or LLC, formation filing costs $50-$300 depending on structure. OSHA compliance setup including fall protection equipment, hazard communication systems, and training materials costs $300-$500 for initial implementation.
Realistic first-year total costs range from $2,500 (minimal operation with contract labor) to $6,500 (established operation with employees). Annual renewal costs for licenses and permits total $300-$600, with workers' compensation insurance remaining the largest ongoing expense.
Licence Renewal
Roofing contractor registration with TDLR must be renewed annually, typically on the anniversary date of original registration. The renewal deadline is stated on your registration certificate. Renewal can be completed online through the TDLR portal at https://www.tdlr.texas.gov by logging into your account and selecting the renewal option.
Renewal fees are minimal (typically $0-$50) and must be submitted before the deadline to maintain active registration status. Proof of current business liability insurance must be provided at renewal. While Texas does not mandate continuing education hours for roofing contractor registration, TDLR recommends staying current with building code changes and safety standards.
If you miss the renewal deadline, your registration becomes inactive and you cannot legally operate as a registered roofing contractor. Late renewal may incur additional fees or require resubmission of all original documentation. Online renewal takes 3-5 business days for processing. The City of El Paso Business Tax Certificate also requires annual renewal in January of each year through the El Paso Tax Office, with a processing time of 1-2 weeks.
Penalties for Operating Without a Licence
Operating as a roofing contractor in El Paso without valid TDLR registration violates Texas Occupations Code § 1701.252 and subjects violators to civil penalties of up to $1,000 per violation. TDLR may issue cease-and-desist orders requiring immediate work stoppage, with violations continuing after notification resulting in additional penalties up to $2,000 per day. Repeat violations can result in administrative fines up to $5,000 and possible criminal charges.
Unlicensed roofing contractors operating in El Paso may face criminal misdemeanor charges under Texas Occupations Code § 1702.154, carrying potential jail time up to 180 days and fines up to $2,000. The City of El Paso may impose separate fines for unpermitted roofing work ranging from $100-$500 per day of violation, and the city can require removal and re-roofing by a licensed contractor at the violator's expense.
Operating without a business tax certificate in El Paso results in additional city penalties of $50-$300 per violation. Insurance companies may deny claims on projects completed by unlicensed contractors, leaving property owners and contractors liable for damages. TDLR discovers violations through complaint investigations, city permit reviews, and insurance claim disputes. Violations are reported to the Texas Attorney General and may result in license denial for future applications.
Get your TDLR roofing contractor registration and El Paso permits completed faster with our licensed business compliance specialists.
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 a roofing contractor license in El Paso, Texas?
TDLR registration processing takes 5-10 business days after you submit a complete application with required documentation. However, the full process from application start to active registration typically takes 2-3 weeks when you factor in gathering documents like insurance certificates and proof of experience. El Paso city building permits for specific projects add 3-7 business days processing time on top of your registration. If you're starting a new business entity (LLC or corporation), add 1-2 weeks for formation documents. Total timeline from concept to first permitted project is typically 4-6 weeks, though you can register while waiting for your first project permit.
Do I need a separate license for residential versus commercial roofing in El Paso?
In Texas, TDLR registration covers both residential and commercial roofing work—there is no separate designation between them. However, commercial roofing projects in El Paso often require additional local reviews and may need Historic District approval if located in downtown areas. Commercial projects also typically require more detailed plans and multiple inspection phases. Insurance requirements may be higher for commercial work, with many commercial clients requiring $1,000,000 in liability coverage versus $300,000 for residential. El Paso permit costs also scale with project size and cost, so commercial projects generally cost more in permits than residential reroof jobs.
Can I transfer my roofing license from another Texas city to El Paso?
Your TDLR roofing contractor registration is valid statewide throughout Texas, so no transfer is necessary—you're already licensed to work in El Paso if you're registered with TDLR. However, you must obtain El Paso-specific local permits and business tax certificates for each project you undertake in the city. Insurance requirements are statewide (minimum $300,000 liability), so your existing policy transfers. If you're coming from out of state, you cannot automatically transfer that license; instead, you must complete new TDLR registration with proof of equivalent experience. El Paso may require additional documentation if your previous state had different standards.
What happens if I start roofing work in El Paso without registering with TDLR first?
Operating without TDLR registration is illegal and subjects you to TDLR civil penalties up to $1,000 per violation, plus cease-and-desist orders forcing work stoppage. TDLR can escalate violations to criminal misdemeanor charges carrying up to 180 days jail and $2,000 fines. The City of El Paso adds separate penalties of $100-$500 daily for unpermitted work. Your homeowner or commercial client cannot legally pay you for work without proper licensing, and insurance claims may be denied on unlicensed contractor work, leaving clients to seek restitution from you. Violation records prevent future licensing approval for 3-5 years.
What insurance and bonding do I need to register as a roofing contractor in El Paso?
TDLR registration requires proof of general liability insurance with minimum $300,000 in coverage, which typically costs $400-$900 annually for small roofing operations. Texas does not mandate a surety bond for roofing contractors at the state level, though some commercial clients may require it. However, workers' compensation insurance is mandatory if you hire employees; costs range $800-$1,500 annually depending on payroll. Many El Paso commercial clients and large residential developers require $1,000,000 liability coverage, increasing insurance costs to $600-$1,200 annually. Umbrella/excess liability policies ($1,000,000-$2,000,000) add another $200-$400 annually. Small solo operators with no employees can minimize costs around $500-$900 first year; larger operations with employees typically spend $1,500-$2,500+ on insurance.
Other Business Types in El Paso, TX
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Texas Occupations Code § 1701.252 — Defines roofing contractor registration requirements and scope
- Texas Administrative Code Title 16, Part 1, Chapter 7 — TDLR roofing contractor registration and compliance rules
- Texas Occupations Code § 1702.154 — License denial, suspension, and revocation grounds
- El Paso City Code Chapter 21 — Local building permits and inspection requirements
- 29 U.S.C. § 651 et seq. (OSHA) — Federal occupational safety and health standards
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 July 2026. Scheduled for re-verification by July 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.