How to Become a Roofing Contractor in North Carolina

How to Become a Roofing Contractor in North Carolina

North Carolina Roofing Contractor License Requirements

The roof over somebody’s head matters. It protects homes, keeps people safe, and solves real problems when storms hit. That’s why becoming a roofing specialist in North Carolina requires a roofing contractor license.  

Getting licensed isn’t just a legal box to check. It’s what allows you to bid on bigger jobs, work confidently, and show you know the business from experience, law, finances, and safety. 

In this blog, you’ll learn what a roofing contractor does in NC, step-by-step instructions on how to get licensed, including exams, costs, requirements, how to maintain your license, and what the benefits are when you’re licensed.  

Quick NC Roofing License Checklist

  1. Be at least 18 years old.
  2. Submit the contractor license application online through the North Carolina Licensing Board for General Contractors (NCLBGC) portal.
  3. Pay the required application fee.
  4. Provide required financial documentation, including an audited financial statement showing you meet the Board’s financial requirements. For a limited license (projects up to $750,000), this includes proof that your assets exceed total current liabilities by at least $17,000 or that you have a net worth of at least $80,000.
  5. Register for and take the required exams. You must pass the North Carolina Business and Law exam and the roofing-specific exam for your classification.
  6. Wait for the Board to review and approve your application after passing the exams. The Licensing Board meets about twice a month to approve licenses.
  7. Once approved, you will be issued your roofing contractor license.

What Does a Roofing Contractor Do in NC? 

Before diving into how to earn a contractor's license in North Carolina, let’s clarify the job. Roofing specialty work includes installing, repairing, or replacing roofing components, everything from shingles, metal, tile, flat roofs, and roof decks. 

Roofing contractors can handle residential roofs, commercial or industrial roofs, storm damage repair, and insurance‐related roofing work. However, they do not usually oversee full building construction. The job is solely focused on the roof and its components. 

Understanding this scope helps you choose the correct classification of license, prepare for the right exam, and avoid doing unlicensed work. 

NC Roofing License Process

Step 1: Understand North Carolina’s Roofing License Requirements 

In North Carolina, if a project is valued at $40,000 or more in total cost, the performing contractor must hold a state-issued General Contractor license. There is also a Specialty Contractor - Roofing classification under the General Contractors’ board. 

Other basic eligibility criteria include: 

  • Be at least 18 years old.
  • Show good moral character, which usually means passing a criminal background check.
  • Provide proof of financial responsibility: depending on the license level, this could mean audited financial statements showing net worth, working capital, or, in some cases, a surety bond. 

Additionally, you need to understand license classifications and limitations. NC issues different “limitations” based on how large your projects can be. For example, there are Limited, Intermediate, or Unlimited licenses. Each has financial thresholds (working capital, or bond or financial statements) tied to what you can legally bid on. 

Step 2: Apply to the NC Licensing Board for General Contractors 

Here is what the application process is like: 

  • Select classification of license: If you strictly do roofing, the Roofing Specialty classification might be sufficient. If you also perform other construction work or larger projects, you might need a Residential, Building, or General Contractor license as well.
  • Business entity documents: If you own a company (LLC, corporation, etc.), have your entity registration information available.
  • Collect financial documents:
    • Balance sheet that includes working capital or net worth as applicable for your license level (limited, intermediate, unlimited).
    • The financial statement must be audited or certified, if mandated by your license type. 
  • Submit an application through the NC Licensing Board for General Contractors (the Board). Pay the application fee.
  • Standby for app review/approval. You will receive eligibility when your application is deemed “acceptable” and complete. 

Step 3: Pass the North Carolina Roofing Contractor Exam 

Passing the specialty roofing exam is a critical step. The roofing contractor exam has 90 questions, and to pass, you must achieve a score of 70% or higher. You have a time limit of 3.5 hours to take and pass the exam. 

The exam covers: 

  • Roofing systems, materials, installation techniques
  • State building code, safety codes (OSHA)
  • Business law, lien laws, bonds, licensing laws, ethics, sedimentation and erosion control, etc. 

Properly preparing for the exam will be key to passing it. Use prep courses, practice exams, and official study materials. You will also need to review NC building codes relevant to roofing and ensure you stay updated.

All applicants will need to pass the North Carolina Business and Law exam as well.

Additionally, familiarize yourself with laws on contracts, insurance, and bonds to make sure you understand all relevant material.  

Once you pass the exam, you need to wait for the Board to post their list of approvals, which typically happens twice per month.

Step 4: Maintain Your License 

Once you have the license, keeping it active is just as important. License renewal must be completed annually. Licenses expire on January 1 each year. 

Additionally, there are continuing education requirements that you must adhere to. There are required Board-approved courses and law/rule/code updates. 

Your license may also have insurance and bond conditions. Make sure to keep all financial documents current. 

How long does it take to earn an NC roofing license?

It shouldn't take long--the initial application process takes roughly two weeks. After you pass your exams, your application will be added to the list of applications for the Board to approve. It will take another two to three weeks for the Board to meet and review your application.

Because there is no experience requirement in North Carolina for your roofing licensure, the process moves quicker than most states

Benefits of Becoming a Licensed Roofing Contractor in NC 

The licensing process provides contractors with these essential benefits: 

  • A contractor needs a license to perform projects exceeding $40,000 because it makes them eligible to bid on and execute such work. 
  • The public sector, along with insurance companies and municipalities, tend to trust contractors who maintain their licenses.
  • The licensing requirement enables you to access commercial projects and insurance-based work, which typically need a license to perform.
  • A business license enables you to grow your operations while potentially increasing your rates and accessing new market possibilities and expanding your business capabilities. 

The combination of license laws and bonds and insurance provide protection for both clients and service providers. 


What Happens If You Don’t Get Licensed (or Let It Lapse) 

It’s important to know all the risks associated without being properly licensed to do roofing work. Without a roofing license, contractors would be operating illegally and subject to fines. 

You will also miss out on bigger contracts that require licensure, and your reputation could suffer. Additionally, if you work without a license, insurance may not cover claims or legal issues. 

Staying compliant is much easier than dealing with the consequences later. 

Ready to Get Started? 

Contractor Training Center will assist you with your licensing plan once you are ready to begin. Our North Carolina contractor exam prep provide students with study materials and practice exams and support to achieve readiness and confidence.

CTC provides complete support to students who want to pass their exams because we remain available to assist them after they achieve their goal.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.