Summary
Operating as a roofing contractor in Waco, McLennan County requires compliance with both city and state regulations. While Texas doesn't mandate state-level roofing licenses, contractors must obtain a City of Waco business license and pull appropriate permits for most roofing projects through the Development Services Department. Projects over $20,000 require registration with the Texas Department of Licensing and Regulation (TDLR). Essential insurance requirements include general liability coverage and workers' compensation for employees, with minimum coverage amounts varying by project scope. The Waco roofing market offers competitive opportunities with costs typically lower than major metropolitan areas, but contractors must ensure full compliance with permitting processes, maintain proper insurance documentation, and follow Texas Property Code requirements for residential contracts to operate legally and successfully in McLennan County.
License Requirements
Texas does not require a state-level contractor license for roofing work. However, the City of Waco requires a business license for all commercial activities. Contractors must register with the Texas Department of Licensing and Regulation (TDLR) if performing work over $20,000. For specialty roofing involving electrical work (solar installations), an electrical contractor license from TDLR is required. Business licenses in Waco must be renewed annually and cost approximately $50-100 depending on business type.
Permit Requirements
Roofing permits are required through the City of Waco Development Services Department for most roofing projects, including re-roofing, repairs over $1,000, and new construction. Permit applications require detailed plans, contractor information, and proof of insurance. Typical permit fees range from $50-200 based on project value. Standard processing time is 3-5 business days. Emergency repairs may qualify for expedited same-day permits. All work must pass final inspection before permit closure.
Insurance Requirements
Minimum general liability insurance of $300,000 is recommended, though the City of Waco may require $500,000 for larger projects. Workers' compensation insurance is mandatory for contractors with employees under Texas Labor Code Chapter 406. Surety bonds are not typically required for standard roofing work but may be required for municipal contracts. Contractors should maintain current certificates of insurance and provide copies to clients and permit offices when requested.
Typical Cost Ranges
In the Waco market, residential re-roofing projects typically range from $8,000-25,000 for standard homes, with asphalt shingles averaging $4-7 per square foot and metal roofing $8-12 per square foot. Commercial roofing projects range from $15,000-100,000+ depending on size and materials. Storm damage repairs average $3,000-12,000. Labor costs are generally 10-15% lower than major Texas metropolitan areas like Dallas or Austin.
Compliance Checklist
- ✓Obtain City of Waco business license and ensure annual renewal
- ✓Secure general liability insurance minimum $300,000 with City of Waco as additional insured if required
- ✓Apply for roofing permits through Development Services Department before starting work
- ✓Verify workers' compensation coverage for all employees
- ✓Register with TDLR if project value exceeds $20,000
- ✓Schedule required inspections and obtain final approval before permit closure
- ✓Maintain current insurance certificates and provide copies when requested
- ✓Follow Texas Property Code requirements for residential roofing contracts including 3-day right of rescission
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.