Summary
Operating as a licensed roofing contractor in Houston requires compliance with both Texas state licensing through TDLR and local Houston permitting requirements. The process begins with obtaining your state roofing contractor license, which involves passing an exam, securing proper insurance, and paying licensing fees. You'll need to maintain substantial insurance coverage and ensure all work is performed under proper building permits obtained through the Houston Permitting Center. Houston's climate presents unique challenges with frequent storms and high winds, making proper installation techniques and code compliance critical. The market is competitive but robust, with steady demand from both storm damage and routine replacement needs. Success requires staying current with licensing renewals, maintaining proper insurance coverage, and building relationships with local suppliers and inspectors who understand Houston's specific roofing challenges and requirements.
License Requirements
Texas requires roofing contractors to obtain a license from the Texas Department of Licensing and Regulation (TDLR). You must have a Residential Appliance Installer License - Endorsement C (Roofing) for residential work, or a general contractor's license for commercial projects. Requirements include: passing the state exam, providing proof of $300,000 general liability insurance, submitting to a criminal background check, and paying licensing fees of approximately $185. The license must be renewed every two years. In Houston/Harris County, you must also register as a solicitor if going door-to-door ($25 fee) and comply with local business registration requirements.
Permit Requirements
Houston requires building permits for most roofing work including re-roofing, structural repairs, and new installations. Apply through the Houston Permitting Center online or in-person at 1002 Washington Avenue. Residential re-roofing permits typically cost $75-150 plus $0.65 per $100 of construction value. Commercial permits have higher fees. Required documents include: detailed scope of work, proof of contractor license, insurance certificates, and structural drawings for major work. Typical approval timeline is 3-7 business days for residential permits, longer for commercial projects. Final inspection is required before project completion.
Insurance Requirements
Texas law requires roofing contractors to carry minimum $300,000 general liability insurance and provide certificates to customers. Workers' compensation insurance is mandatory if you have employees - minimum coverage varies by payroll. Many customers and commercial projects require $1-2 million in general liability coverage. Houston may require additional bonding for large commercial projects. All insurance certificates must list the Texas Department of Licensing and Regulation as certificate holder. Maintain continuous coverage as lapses can result in license suspension.
Typical Cost Ranges
Houston roofing project costs vary widely: Residential asphalt shingle replacement: $8,000-25,000 depending on home size and materials. Metal roofing: $15,000-40,000. Tile roofing: $20,000-50,000. Commercial flat roof replacement: $5-12 per square foot. Storm damage repairs: $3,000-15,000. These ranges reflect Houston's climate challenges, material costs, and local labor rates. Higher-end neighborhoods like River Oaks or Memorial typically see premium pricing, while suburban areas may be more competitive.
Compliance Checklist
- ✓Obtain TDLR roofing contractor license and maintain current status
- ✓Secure minimum $300,000 general liability insurance and workers compensation if applicable
- ✓Register with Houston for business license and solicitor permit if door-to-door marketing
- ✓Apply for building permits through Houston Permitting Center before starting work
- ✓Ensure all employees are properly trained on fall protection and OSHA safety requirements
- ✓Provide required contract disclosures including 3-day right of rescission for door-to-door sales
- ✓Schedule required inspections and obtain final approval before project completion
- ✓Maintain proper disposal methods for roofing materials in compliance with Harris County waste regulations