Back to BlogGuides

    North Carolina Roofing Contractor License Requirements: NCLBGC Guide

    RoofingProsJanuary 17, 20262 min read
    North Carolina Roofing Contractor License Requirements: NCLBGC Guide - Guides roofing guide

    North Carolina regulates contractors through the NC Licensing Board for General Contractors (NCLBGC), providing consumer protection against unqualified operators. Understanding the licensing system helps homeowners verify contractor qualifications.

    NC Licensing Overview

    North Carolina requires contractor licensing for projects exceeding $30,000. For smaller projects, no license is required, making due diligence particularly important. The NCLBGC maintains a searchable database of licensed contractors.

    Licensing requirements include trade examinations, business and law examinations, financial statement review, and insurance verification. The Board investigates complaints and can impose penalties.

    License Classifications

    Building Contractor Limited: Authorizes work on projects up to certain value limits. May perform roofing as part of general construction projects.

    Building Contractor Intermediate: Higher project value limits. Roofing work authorized as part of broader construction.

    Building Contractor Unlimited: No project value limits. Full authorization for construction including roofing.

    Specialty Licenses: Some specialty licenses may authorize specific roofing types for larger projects.

    Projects Under $30,000

    Most residential roofing projects fall under the $30,000 threshold. For these projects, no license is required by the state. Homeowners must rely on other verification methods.

    Insurance Verification: Request certificates of liability and workers compensation insurance. Verify coverage directly with carriers.

    Reference Checks: Contact recent customers to verify satisfaction. Visit completed projects when possible.

    Business History: Verify established local presence. Check Better Business Bureau and online reviews.

    Verifying Licensed Contractors

    For projects requiring licensing, verify status through the NCLBGC website (nclbgc.org). Search by contractor name or license number. Results show license status, classifications, and complaint history.

    Confirm the license covers the project scope and value. Check for disciplinary history or unresolved complaints.

    Warning Signs

    Be cautious of contractors who cannot provide verifiable credentials. Door-to-door solicitation, especially after storms, often indicates transient operators. Pressure to sign immediately suggests contractors who cannot withstand scrutiny.

    Insurance Importance

    Regardless of project size, verify insurance coverage. Workers compensation protects homeowners from liability for worker injuries. General liability covers property damage. Uninsured contractors create significant homeowner risk.

    Conclusion

    North Carolina licensing requirements vary by project size. For all projects, verify insurance, check references, and require written contracts.

    Ready to find qualified NC contractors? Search our directory of verified North Carolina roofers.

    Browse State Directories

    Find Roofers Near You

    Explore Roofing Services