Summary
Operating as a roofing contractor in Odessa, Texas requires obtaining a City Contractor's License, maintaining proper insurance coverage, and securing building permits for most projects. While Texas doesn't mandate state-level roofing licenses, the City of Odessa has specific requirements including proof of insurance, bonding, and annual license renewal. The permitting process is straightforward but mandatory for virtually all roofing work beyond minor repairs. Given Odessa's location in West Texas, contractors frequently handle storm damage work, which may require additional TDLR registration for larger commercial projects. The market offers steady opportunities in both residential and commercial sectors, with competitive pricing reflecting the regional economy and lower cost of living compared to major Texas cities.
License Requirements
Texas does not require a state license specifically for roofing contractors. However, the City of Odessa requires all contractors performing roofing work to obtain a City Contractor's License through the Building Inspection Department. Contractors must provide proof of insurance, bond, and pass a basic competency examination. The license must be renewed annually. For projects over $50,000, contractors may need to register with the Texas Department of Licensing and Regulation (TDLR) as a commercial contractor. Storm damage restoration work may require additional registration with TDLR.
Permit Requirements
All roofing work in Odessa requires a building permit from the City Building Inspection Department, except for minor repairs under $500. Permits typically cost $50-150 depending on project scope. Applications require detailed plans, proof of insurance, and contractor license verification. Standard processing time is 3-5 business days. Inspections are required at various stages including initial inspection, framing (if applicable), and final inspection. Emergency storm damage repairs may be eligible for expedited permitting.
Insurance Requirements
Contractors must maintain minimum general liability insurance of $300,000 per occurrence and $600,000 aggregate. Workers' compensation insurance is required if employing workers, with minimum coverage as mandated by Texas law. A $10,000 surety bond is required for City of Odessa contractor licensing. Many commercial projects and HOAs require $1-2 million in general liability coverage. Proof of current insurance must be filed annually with the city.
Typical Cost Ranges
Residential re-roofing projects in Odessa typically range from $8,000-25,000 for standard homes, with costs averaging $4-8 per square foot for asphalt shingles and $8-15 per square foot for metal roofing. Storm damage repairs range from $2,000-15,000 depending on scope. Commercial roofing projects vary widely from $15,000-100,000+ depending on size and materials. Labor costs are generally 10-15% lower than major Texas metropolitan areas.
Compliance Checklist
- ✓Obtain City of Odessa Contractor's License from Building Inspection Department
- ✓Secure required general liability insurance ($300,000 minimum) and workers' compensation coverage
- ✓Purchase $10,000 surety bond and file with city
- ✓Apply for building permits before starting any roofing work over $500
- ✓Schedule required inspections with city building department
- ✓Register with TDLR if performing commercial work over $50,000
- ✓Verify compliance with local noise ordinances and working hours
- ✓Obtain signed contracts and lien waiver documentation
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.