North Carolina Contractor License (NC) Licensing, Exams, Continuing Education | North Carolina | Select a State
@ Home Prep - a division of Stautzenberger College Logo
Online Students, Click Here to Login


North Carolina Contractor License (NC) Education, Exam Prep, Books

A general contractors license (residential or building construction) is required in North Carolina (NC) for projects that exceed $30,000.  Any electrical, plumbing, and HVAC projects will also require a license. Applications can be obtained from the following boards: General Contractors by calling 1-919-571-4183; Electricians by calling 1-919-733-9042; plumbing, HVAC, and fuel piping by calling 1-919-875-3612. All examinations other than Electrical can be scheduled through PSI by calling 1-800-733-9267. For electrical examinations, contact Promissor at 1-800-204-6231. Please select the license/examination that you are interested in.


Continuing Education

North Carolina Contacts

To apply for a general contractors license, contact:
North Carolina Licensing Board for General Contractors
Post Office Box 17187
Raleigh, NC 27619

To apply for a plumbing, heating, or fire sprinkler license, contact:
North Carolina Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors
1109 Dresser Court
Raleigh, NC 27609

To apply for an electrical license, contact:
North Carolina Board of Examiners of Electrical Contractors
Post Office Box 18727
Raleigh, NC 27619

To schedule all exams other than electrical, contact:
3210 East Tropicana
Las Vegas, NV 89121

To schedule your electrical exam, contact:
Pearson Vue
3 Bala Plaza West Suite 300
Bala Cynwood, PA 19004

OSHA/Safety Training

Online safety and compliance training for OSHA, HAZWOPER, HAZMAT, Forklifts, compliance training, and more. Begin or renew your certification today.

Course Details

Spanish for Contractors

Fully narrated course by native Spanish speaker.
  • Learn important phrases
  • Improve communication with colleagues and customers

Buy Now


Interested in selling Online Training or providing a tracking system for your employees? Give us a call today!

Learn More