Roofing

Roofing Contractors in Lewisville, Texas

Denton CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: LEWISVILLE, TEXASTYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a roofing contractor in Lewisville, Texas requires compliance with both state and local regulations. While Texas doesn't mandate state licensing for roofers, contractors must register their business with the City of Lewisville and maintain proper insurance coverage. All roofing projects require building permits through the city's Development Services Department, with fees ranging from $75-$300 and processing times of 3-5 business days for residential work. The city requires minimum $300,000 general liability insurance, and contractors with employees must carry workers' compensation coverage as mandated by state law. Lewisville follows the International Building Code and International Residential Code, requiring inspections at key stages of roofing projects. Success in this market depends on understanding local permit processes, maintaining proper insurance, and delivering quality work that meets code requirements in this growing North Texas community.

License Requirements

Texas does not require a state-level license for roofing contractors, but the City of Lewisville requires business registration. Contractors must register with the City Secretary's office and obtain a Certificate of Occupancy if operating from a commercial location. All roofing work must comply with International Building Code (IBC) and International Residential Code (IRC) as adopted by Lewisville. Contractors performing work over $50,000 should consider registration with the Texas Department of Licensing and Regulation (TDLR) as a specialty contractor, though not mandatory for roofing.

Permit Requirements

Building permits are required for all roof replacements, structural repairs, and installations in Lewisville through the Development Services Department. Permit applications require detailed plans, contractor information, and proof of insurance. Fees typically range from $75-$300 depending on project scope and value. Standard processing time is 3-5 business days for residential projects. Inspections are required at rough-in and final stages. Commercial projects require additional plan review and may take 2-3 weeks for approval.

Insurance Requirements

General liability insurance minimum of $300,000 per occurrence is required by the City of Lewisville. Workers' compensation insurance is mandatory for contractors with employees per Texas Labor Code. Many customers and commercial projects require $1,000,000 general liability coverage. Proof of insurance must be provided with permit applications. Consider errors and omissions insurance for additional protection. Bonding is not required by the city but may be requested by individual customers or commercial clients.

Typical Cost Ranges

Residential roof replacement: $8,000-$25,000 for asphalt shingles, $15,000-$45,000 for metal roofing. Roof repairs: $300-$1,500 for minor fixes, $2,000-$8,000 for major repairs. Commercial flat roof replacement: $6-$12 per square foot. Storm damage repairs: $5,000-$20,000 depending on extent. Gutter installation: $1,200-$3,000 for average home. Prices reflect Denton County market rates and material costs as of 2024.

Compliance Checklist

  • Register business with City of Lewisville City Secretary's office
  • Obtain general liability insurance with minimum $300,000 coverage
  • Secure workers' compensation insurance if employing workers
  • Apply for building permits through Development Services Department before starting work
  • Ensure all work complies with current International Building Code and Residential Code
  • Schedule required inspections (rough-in and final) with city building department
  • Maintain contractor registration with TDLR if performing work over $50,000
  • Provide customers with written contracts including lien waiver information per Texas Property Code

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.

Start Free

No credit card. Cancel anytime.