Roofing

Roofing Contractors in Winston Salem, North Carolina

Forsyth CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: WINSTON SALEM, NORTH CAROLINATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a licensed roofing contractor in Winston-Salem requires both state and local compliance. At the state level, contractors must obtain a specialty license from the North Carolina Licensing Board for General Contractors, pass required examinations, demonstrate experience, and maintain insurance and bonding. This includes the SP-23 roofing classification, annual license renewal, and meeting ongoing financial requirements. Locally, contractors must register with Forsyth County for business operations and obtain building permits for most roofing work through the county's Building Safety Department. The permit process involves submitting plans, paying fees, and scheduling required inspections. Insurance requirements include general liability coverage, workers' compensation, and contractor bonding, with many projects requiring $1 million in coverage and certificates naming property owners as additional insured parties.

License Requirements

North Carolina requires roofing contractors to obtain a specialty contractor license from the North Carolina Licensing Board for General Contractors. For commercial roofing work over $30,000, a Limited License (LL) is required. For unlimited commercial work, a General Contractor License is needed. The roofing specialty classification is 'SP-23 Roofing Contractor.' Applicants must pass a business law exam and trade-specific exam, demonstrate 4 years of experience (2 years as supervisor), and meet financial requirements including a $7,500 net worth minimum. Licenses must be renewed annually by June 30th. In Winston-Salem/Forsyth County, contractors must also register with the city for business license purposes.

Permit Requirements

Building permits are required for most roofing work in Winston-Salem through the Forsyth County Building Safety Department. Permits are needed for roof replacement, structural repairs, and projects exceeding 25% of roof area. Re-roofing over existing shingles (up to 2 layers total) may qualify for simplified permits. Applications require construction drawings, product specifications, and contractor license verification. Permit fees range from $50-200 for residential projects based on valuation. Commercial projects have higher fees. Typical processing time is 3-5 business days for residential, 5-10 days for commercial. Inspections are required at completion, with additional structural inspections for major repairs.

Insurance Requirements

North Carolina requires roofing contractors to carry minimum $100,000 general liability insurance and workers' compensation coverage for all employees. Many projects require $1 million general liability coverage. Contractors must provide certificates of insurance naming the property owner as additional insured. The state licensing board requires a $7,500 contractor license bond. Some municipalities and commercial clients may require higher bonding amounts. All insurance and bonding must remain current throughout license period, with 30-day cancellation notice requirements to the licensing board.

Typical Cost Ranges

In the Winston-Salem market, residential roofing costs typically range: asphalt shingle replacement $8,000-15,000 for average homes (1,500-2,500 sq ft), metal roofing $12,000-25,000, slate/tile $15,000-35,000. Commercial flat roof systems range $4-12 per square foot depending on materials and complexity. Storm damage repairs average $3,000-8,000. Permit fees add $50-200 for residential projects. Labor costs in the Triad area are generally 10-15% below Charlotte/Raleigh markets but above rural NC rates.

Compliance Checklist

  • Obtain NC specialty contractor license (SP-23) from the state licensing board
  • Register business with Winston-Salem/Forsyth County for local business license
  • Secure minimum $100,000 general liability and workers' compensation insurance
  • File $7,500 contractor license bond with the state
  • Apply for building permits through Forsyth County Building Safety Department
  • Ensure all workers have proper safety training and equipment per OSHA standards
  • Schedule required inspections during and upon completion of work
  • Maintain current certificates of insurance and provide to clients as required

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.