Summary
Operating as a roofing contractor in Keller, Texas requires obtaining a city trade license, maintaining proper insurance coverage, and securing permits for all roofing work. While Texas doesn't mandate state licensing for roofers, Keller's local requirements ensure contractors meet minimum standards for insurance, bonding, and professional conduct. The permitting process is straightforward but mandatory, with fees based on project size and scope. Contractors must maintain $300,000 in general liability coverage and post a $10,000 bond, along with workers' compensation if employing others. Success in the Keller market requires understanding local building codes, maintaining proper documentation, and following established inspection procedures for all roofing projects.
License Requirements
Texas does not require a state license for roofing contractors, but Keller requires a City Trade License for all roofing work. Contractors must register with the City of Keller and provide proof of insurance and bonding. The application requires a $50 fee, completed application form, and demonstration of financial responsibility. Trade licenses must be renewed annually. For work over $50,000, contractors should consider voluntary registration with the Texas Department of Licensing and Regulation (TDLR) for credibility. All roofing contractors must comply with Texas Occupations Code Chapter 2252 regarding public work projects if applicable.
Permit Requirements
All roofing work in Keller requires permits through the City of Keller Building Department. Re-roofing permits cost $75 plus $0.10 per square foot. New roof construction requires building permits starting at $150 plus plan review fees. Applications must include detailed scope of work, material specifications, and structural calculations for additions. Permits typically take 3-5 business days for approval. Inspections are required at completion, and additional inspections may be needed for structural modifications. Emergency roof repairs under 100 square feet may proceed without permits but must be reported within 48 hours.
Insurance Requirements
Keller requires minimum $300,000 general liability insurance and $500,000 aggregate coverage for roofing contractors. Workers' compensation insurance is mandatory if employing others, with minimum coverage as required by Texas Labor Code. A $10,000 surety bond is required for the trade license. Auto liability insurance of at least $100,000 is required for commercial vehicles. All insurance certificates must name the City of Keller as additional insured. Umbrella policies are recommended for larger projects. Insurance must remain active throughout license period and be renewed annually.
Typical Cost Ranges
Residential re-roofing in Keller typically ranges from $8,000-$25,000 for standard homes (1,500-3,000 sq ft) depending on materials. Asphalt shingle roofs average $4-7 per square foot installed. Metal roofing ranges $8-15 per square foot. Tile and slate installations can reach $12-20 per square foot. Storm damage repairs average $3,000-$12,000. Commercial flat roof projects range $5-12 per square foot. Emergency tarping services typically cost $300-$800. Gutter replacement adds $8-15 per linear foot. Premium materials and complex designs can increase costs by 25-50%.
Compliance Checklist
- ✓Obtain City of Keller Trade License with $50 fee and required documentation
- ✓Secure minimum $300,000 general liability insurance and $10,000 surety bond
- ✓Apply for roofing permits through Keller Building Department before starting work
- ✓Ensure workers' compensation coverage if employing staff
- ✓Schedule required inspections with city building department
- ✓Verify compliance with Keller noise ordinances for work hours (7 AM - 9 PM weekdays)
- ✓Obtain proper disposal permits for roofing debris through approved waste management
- ✓Register vehicles for commercial use and maintain required auto insurance
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.