North Carolina General Contractor License Lookup
Verify that a contractor is licensed before you sign anything. This is the full NC Licensing Board for General Contractors registry, every active license in the state, with status, classification, project limit, and the individuals who qualify it.
63,785 licenses on record · last checked against the board Jul 18, 2026 · some classifications are still being indexed
Looking for an electrician? They're licensed by a different board, search the NC electrician registryFilter by contractor type
License status
Electrical Distribution
Electrical work ahead of the point of delivery, utility-side distribution, not the wiring inside your house.
200+ licenses permitted to do electrical distribution work
- Advantage Electric & Utilities, Inc.
L.86758 · Rocky Mount, NC · Electrical Distribution
Active - AIA Construction LLC
L.103674 · Greensboro, NC · Building
Active - Alan Lee LeJeune, II
Q.30205 · Canton, OH · Electrical Distribution
Active - Aldridge Electric, Inc., T/A
L.56343 · Libertyville, IL · Electrical Distribution
Active - Alex Justin Graham
Q.26279 · Alexandria, LA · Electrical Distribution
Active - Amazon.com Services LLC
L.87237 · Seattle, WA · Electrical Distribution
Active - Ampirical Solutions, L.L.C.
L.86851 · Covington, LA · Electrical Distribution
Active - Ampjack America Ltd.
L.105187 · Las Vegas, NV · Electrical Distribution
Active - Andrew Keith Slauenwhite
Q.60412 · Queen Creek, AZ · Electrical Distribution
Active - Andrew Scott O'Kelley
Q.16192 · Mableton, GA · Communications
Active - Ansco & Associates, LLC, T/A
L.52977 · Alpharetta, GA · Communications
Active - Arnold Von Revels
Q.58457 · Wilmington, NC · Electrical Distribution
Active - Ashley Lee Scott
Q.98410 · Pembroke, NC · Electrical Distribution
Active - Asplundh Tree Expert, LLC
L.04827 · Willow Grove, PA · Communications
Has reviews Active - Austin James Stewart
Q.110140 · Seagrove, NC · Electrical Distribution
Active - Azco Inc.
L.105408 · Appleton, WI · Electrical Distribution
Active - B & B Electrical & Utility Contractors, LLC
L.99432 · Canton, MS · Electrical Distribution
Active - Benjamin Joel Harding
Q.59155 · Watsonville, CA · Electrical Distribution
Active - Beta Engineering Corporation of Ohio
L.38167 · Pineville, LA · Electrical Distribution
Active - Better Cable Systems, Inc.
L.52273 · Roxboro, NC · Communications
Active - Bird Electric Enterprises, LLC
L.86557 · Eastland, TX · Electrical Distribution
Active - Blackwater Electric Company, Inc.
L.71238 · Chesapeake, VA · Electrical Distribution
Active - Blattner Energy, LLC
L.70788 · Avon, MN · Electrical Distribution
Active - Bobby D. Brown
Q.18189 · Olin, NC · Electrical Distribution
Active - Bradley Dwaine Fite
Q.27116 · Huntersville, NC · Building
Active - Bradley Louis Weaver
Q.105863 · Birmingham, AL · Electrical Distribution
Active - Braedon Ross Smith
Q.109338 · Argyle, TX · Electrical Distribution
Active - Brantley Turner
Q.28463 · Hope Mills, NC · Electrical Distribution
Active - Brian F. Tschanen
Q.29156 · Carey, OH · Electrical Distribution
Active - Brink Constructors, Inc.
L.88345 · Rapid City, SD · Electrical Distribution
Active - Brooks-Berry-Haynie & Associates, Inc.
L.51268 · Mableton, GA · Communications
Active - Bruce Richard Caudill
Q.101763 · Watersmeet, MI · Electrical Distribution
Active - Caleb Levi Hobbs
Q.102083 · Wilmington, NC · Electrical Distribution
Active - Carolina Power & Signalization, LLC
L.77776 · Fayetteville, NC · Public Utilities
Active - Carrie C. Long
Q.32165 · Hartselle, AL · Electrical Distribution
Active - Carter Warren Anthony
Q.31392 · Roopville, GA · Electrical Distribution
Active - Chad Farmer
Q.00175 · Sumter, SC · Electrical Distribution
Active - Charles Douglas Perkins
Q.00202 · Mount Airy, NC · Communications
Active - Charles Gryb 3 Builder, LLC
L.72994 · New Bern, NC · Building
Active - Charles H. Gryb, Jr.
L.47566 · Oriental, NC · Building
Active - Charles H. Gryb, Jr.
Q.14524 · Oriental, NC · Building
Active - Charles Michael Swiger
Q.96001 · Summersville, WV · Electrical Distribution
Active - Charlie D. Moore
Q.58542 · Wilmington, NC · Electrical Distribution
Active - Cherokee Underground Solutions LLC
L.82627 · Statesville, NC · Communications
Active - Christopher Deschane
Q.60011 · Brownsville, WI · Electrical Distribution
Active - Christopher Jay Shagla
Q.61587 · Raleigh, NC · Electrical Distribution
Active - Christopher V. Prangley
Q.10736 · Kennesaw, GA · Electrical Distribution
Active - Coastal Distribution Contractors, Inc.
L.62089 · Richlands, NC · Electrical Distribution
Active - CODE power & distribution, L.L.C.
L.103514 · Maxton, NC · Electrical Distribution
Active - Colin Garner
Q.57982 · North Charleston, SC · Electrical Distribution
Active - Conductor Power LLC
L.109788 · Baxter, MN · Electrical Distribution
Active - Construction Management Services Inc.
L.102390 · New Market, VA · Electrical Distribution
Active - C-Phase Services, LLC
L.83175 · Kinston, NC · Electrical Distribution
Active - Craig D. Wilson
Q.29398 · Warrendale, PA · Electrical Distribution
Active - Crofton Diving Corporation
L.25849 · Portsmouth, VA · Marine Construction
Active - Curt Albert Braun
Q.18670 · Libertyville, IL · Electrical Distribution
Active - Cynthia Edwards Haddock
Q.60065 · Washington, NC · Electrical Distribution
Active - Danette Porter
Q.103511 · Maxton, NC · Electrical Distribution
Active - Daniel J. Stanley
Q.27306 · Willow Grove, PA · Electrical Distribution
Active - Daniel P. Wright
Q.00205 · Mount Airy, NC · Electrical Distribution
Active - Danny Ray Murrow
Q.00176 · Sumter, SC · Electrical Distribution
Active - David Simmons
Q.14771 · Goldsboro, NC · Building
Active - DD GRID, LLC
L.108753 · Canyon, TX · Electrical Distribution
Active - Dean Michael Pratt
Q.30821 · Norton, MA · Electrical Distribution
Active - DEPCOM POWER, INC.
L.74587 · Scottsdale, AZ · Electrical Distribution
Active - Derek Milan O'Bradovich
Q.00173 · Sumter, SC · Electrical Distribution
Active - Derek Paul Hancock
Q.28627 · San Diego, CA · Electrical Distribution
Active - Directional Services, Inc.
L.73210 · Hope Mills, NC · Electrical Distribution
Active - Donald Shay
Q.59673 · Huntersville, NC · Electrical Distribution
Active - Dosan Corp.
L.75051 · Indian Trail, NC · Unclassified
Active - Douglas Ray Blow
Q.33323 · Lagrange, NC · Electrical Distribution
Active - Duke Energy One, Inc.
L.44035 · Wilmington, NC · Building
Active - East Coast Electrical Construction, Inc.
L.51626 · Pembroke, NC · Electrical Distribution
Active - East Coast Power & Lighting, LLC
L.69157 · Kinston, NC · Electrical Distribution
Active - Eaton Corporation
L.102336 · Raleigh, NC · Electrical Distribution
Active - Edward R. Black
Q.21935 · Townville, SC · Electrical Distribution
Active - Elecon, LLC
L.53513 · Trent Woods, NC · Electrical Distribution
Active - Electra Grid Solutions LLC
L.108330 · Hartselle, AL · Electrical Distribution
Active - Electricities of North Carolina, Inc.
L.37911 · Huntersville, NC · Electrical Distribution
Active - Ericsson Inc.
L.69756 · Plano, TX · Communications
Active - Ertel Construction, Inc.
L.10910 · Charlotte, NC · Building
Active - Ethan Page McNeill
Q.108748 · Seagrove, NC · Electrical Distribution
Active - Fiber Optic Solutions LLC
L.80734 · Marion, NC · Communications
Active - Forbes Bros. Timberline Construction, Inc.
L.87783 · Greenwood Village, CO · Public Utilities
Active - Frank Eugene Knox
Q.18882 · Martinez, GA · Electrical Distribution
Active - Frank Kisel
Q.26001 · Plano, TX · Communications
Active - Gary Dale Sutton
L.29191 · Castle Hayne, NC · Building
Active - Gary Dale Sutton
Q.06787 · Castle Hayne, NC · Building
Active - Gary Elwood Whaley
Q.26278 · Kinston, NC · Electrical Distribution
Active - George Smith Summers
Q.17050 · Clarkston, GA · Communications
Active - Gerald James Gentle
L.54884 · Youngsville, NC · Building
Active - Gerald James Gentle
Q.17983 · Youngsville, NC · Building
Active - Gerald Lee Culler
Q.26689 · Greer, SC · Electrical Distribution
Active - Globe Communications, LLC
L.52866 · Myrtle Beach, SC · Communications
Active - Goff Communications, Inc
L.75080 · Sarasota, FL · Communications
Active - Gonzalo Planas
Q.60955 · Miami Lakes, FL · Electrical Distribution
Active - Great Southwestern Construction, Inc.
L.80879 · Castle Rock, CO · Electrical Distribution
Active - Gregory Electric Company, Inc.
L.32017 · Columbia, SC · Communications
Active - Gridco, Inc.
L.105762 · Birmingham, AL · Electrical Distribution
Active - Harry Duncan Lee
Q.19434 · Whiteville, NC · Electrical Distribution
Active - Heath Michael Ferrell
Q.34504 · Castle Rock, CO · Electrical Distribution
Active - Henkels & McCoy, Inc.
L.05690 · Blue Bell, PA · Communications
Active - Henry D. Stanley
L.70447 · Southport, NC · Building
Active - Henry D. Stanley
Q.26484 · Southport, NC · Building
Active - Honor Construction, LLC
L.81509 · Powhatan, VA · Electrical Distribution
Active - Ian Stangle
Q.35090 · Seymour, CT · Electrical Distribution
Active - IEA Constructors, LLC
L.32754 · Fargo, ND · Electrical Distribution
Active - Industrial Power & Lighting, Inc.
L.84238 · Wallace, NC · Electrical Distribution
Active - Infratech Corporation
L.38834 · Kennesaw, GA · Electrical Distribution
Active - Instacom, Inc.
L.62832 · Seneca, SC · Electrical Distribution
Active - Irby Construction Company
L.02488 · Richland, MS · Electrical Distribution
Active - Jack Lane Stayner
Q.30887 · New Market, VA · Electrical Distribution
Active - James Clifford Tew
Q.18998 · Stedman, NC · Electrical Distribution
Active - James Franklin Bates Jr
Q.105455 · Oxford, AL · Electrical Distribution
Active - James Michael Hair
Q.33847 · Princeton, NC · Highway
Active - James Mikell Murray
Q.00174 · Sumter, SC · Electrical Distribution
Active - James T. Benfield
Q.00204 · Mount Airy, NC · Electrical Distribution
Active - James Tyrone Carmeans
Q.96604 · Canton, MS · Electrical Distribution
Active - Jason Morgan
Q.107495 · Baird, TX · Electrical Distribution
Active - Jeffrey Fisher
Q.106006 · Palm Harbor, FL · Public Utilities
Active - Jeffrey O. Trivett
Q.57191 · Fort Worth, TX · Electrical Distribution
Active - Jeffrey Scott Hamrick
Q.16986 · Myrtle Beach, SC · Communications
Active - Jerry Ladd Wilhelm
Q.96329 · Wilsonville, OR · Electrical Distribution
Active - Jimmy Lynn Butler
Q.27662 · Kinston, NC · Electrical Distribution
Active - Jin Xiu Li
Q.90215 · Summerfield, NC · Building
Active - John Alexander Kerley
Q.00203 · Mount Airy, NC · Electrical Distribution
Active - John Bryan Derrick
Q.26857 · Fort Mill, SC · Electrical Distribution
Active - John Edward Horne
Q.00281 · Rolling Meadows, IL · Electrical Distribution
Active - John Glenn Burton
Q.00177 · Sumter, SC · Electrical Distribution
Active - Jonathan Mark Trull
Q.25944 · Monroe, NC · Electrical Distribution
Active - Jonathan Paul Balog
Q.29858 · Sarasota, FL · Communications
Active - Jonathan Travis McClure
Q.24837 · Marble, NC · Public Utilities
Active - Jose Miguel Dominguez
Q.29829 · Indian Trail, NC · Unclassified
Active - Joseph Melvin Gay, Jr.
Q.58415 · Jacksonville, FL · Electrical Distribution
Active - Joshua Dwayne Richie
Q.57267 · Knoxville, TN · Electrical Distribution
Active - Joshua Leverette Winslow
Q.15034 · Shallotte, NC · Electrical Distribution
Active - Joshua L. Rutledge
Q.96116 · Slidell, LA · Electrical Distribution
Active - JYMCO Construction Company, Inc.
L.76371 · Smithfield, NC · Highway
Active - Kathy Lynn Moyer
Q.10384 · Huntersville, NC · Electrical Distribution
Active - Keith Wilder
Q.103887 · Key West, FL · Electrical Distribution
Active - Kenneth Earl Eason, Jr.
Q.31933 · Stedman, NC · Electrical Distribution
Active - Kevin Dale Puryear
Q.16688 · Roxboro, NC · Electrical Distribution
Active - Kevin Hodge
L.82548 · Raleigh, NC · Electrical Distribution
Active - Kevin Hodge
Q.57363 · Raleigh, NC · Electrical Distribution
Active - Kingsley Constructors, Inc.
L.84601 · The Woodlands, TX · Electrical Distribution
Active - Krishna Prasad Sharma
Q.108226 · Saint Joseph, MI · Electrical Distribution
Active - Kristian D. Van Derzee
Q.29458 · Scottsdale, AZ · Electrical Distribution
Active - Lambert's Cable Splicing Company, LLC
L.52849 · Sharpsburg, NC · Communications
Active - Larry Alan DeVore
Q.34143 · Mather, CA · Electrical Distribution
Active - Lee Electrical Construction, LLC
L.20546 · Aberdeen, NC · Communications
Active - Levi Daniel Lewis
Q.108225 · Denver, CO · Electrical Distribution
Active - Lewis Jake Shaw
Q.15033 · Shallotte, NC · Electrical Distribution
Active - Linetec Services, LLC
L.80938 · Phoenix, AZ · Electrical Distribution
Active - Luke Chaput
Q.104726 · Las Vegas, NV · Electrical Distribution
Active - Malcolm F. Hodges
Q.34018 · Dunn, NC · Electrical Distribution
Active - Mark Allen Stehley
Q.30429 · York, SC · Communications
Active - Martin Andrew Burkhart
Q.13265 · Lexington, NC · Communications
Active - Mason Bryant Enterprises LLC
L.107859 · Robersonville, NC · Electrical Distribution
Active - Mason Cole Bryant
Q.107233 · Robersonville, NC · Electrical Distribution
Active - Mass. Electric Construction Co.
L.56320 · Grapevine, TX · Electrical Distribution
Active - MasTec North America, Inc.
L.02147 · Asheboro, NC · Building
Active - Mathew Ryan Militzer
Q.58937 · Fenton, MO · Electrical Distribution
Active - Max Justin Isaacs
Q.103146 · Durham, NC · Electrical Distribution
Active - M.B. Haynes Corporation
L.23775 · Asheville, NC · Building
Active - M.B. Haynes Corporation, T/A
L.01245 · Asheville, NC · Building
Active - McCall-Thomas Engineering Co., Inc.
L.108238 · Orangeburg, SC · Electrical Distribution
Active - McClure's Communications, Inc.
L.68006 · Marble, NC · Public Utilities
Active - McNeill Electric Company, LLC
L.108710 · Seagrove, NC · Electrical Distribution
Active - Michael McCorquodale
Q.60427 · Rocky Mount, NC · Electrical Distribution
Active - Michels Power, Inc.
L.86028 · Brownsville, WI · Communications
Active - Mick Joseph Dubea, III
Q.32355 · Alexandria, LA · Electrical Distribution
Active - Mike Verlon Woods
Q.18598 · Red Springs, NC · Electrical Distribution
Active - Morgan Alexis Risner
Q.60191 · Grimesland, NC · Electrical Distribution
Active - M - W Electric, Inc., T/A
L.56236 · Red Springs, NC · Electrical Distribution
Active - Nathan Gary Gonnering
Q.107936 · Delavan, WI · Electrical Distribution
Active - Nathaniel David Taylor
Q.59649 · Candler, NC · Building
Active - New River Electrical Corporation
L.28529 · Roanoke, VA · Communications
Active - Noah Trott Whaley
L.104947 · Wallace, NC · Electrical Distribution
Active - Noah Trott Whaley
Q.104823 · Wallace, NC · Electrical Distribution
Active - Norm Cowden
Q.60320 · Lawenceville, GA · Electrical Distribution
Active - Otis C. Falls, III
Q.00595 · Shelby, NC · Communications
Active - Owen J. Shea, Jr.
Q.00431 · Chattanooga, TN · Electrical Distribution
Active - Peak Utility Construction, Inc.
L.100692 · Summersville, WV · Electrical Distribution
Active - P&G Power Co
L.103764 · Key West, FL · Electrical Distribution
Active - Pike Electric, LLC
L.02287 · Mount Airy, NC · Concrete Construction
Has reviews Active - Pike Engineering, LLC
L.70987 · Fort Mill, SC · Electrical Distribution
Active - PIPING & EQUIPMENT COMPANY, INC.
L.104575 · Wichita, KS · Electrical Distribution
Active - PowerGrid Services, LLC, T/A
L.78098 · Hartselle, AL · Electrical Distribution
Active - Primoris T&D Services, LLC
L.72790 · Denton, TX · Electrical Distribution
Active - P. Scott Robison
Q.10474 · Pineville, LA · Electrical Distribution
Active - Raymond Selves
Q.60663 · Canon City, CO · Electrical Distribution
Active - Rex Dale Roberts
Q.08195 · Madison, WI · Electrical Distribution
Active - River City Construction, LLC
L.27348 · Washington, NC · Public Utilities
Active - Robert H. Gryb
Q.17300 · New Bern, NC · Electrical Distribution
Active - Robert Maurice McCorkle
Q.30638 · Sanford, NC · Building
Active - Robert Russell Howell, Jr.
Q.32063 · Wilmington, NC · Electrical Distribution
Active - Rodney Wayne Fowler
Q.100438 · Wilmington, NC · Electrical Distribution
Active - Roy Cleveland Weeks, Jr.
Q.06124 · Burnsville, NC · Public Utilities
Active - Rudy Lynn Soukup
Q.03383 · Houston, TX · Communications
Active - Russell Craig Newbold
Q.21519 · Richlands, NC · Electrical Distribution
Active
How the lookup works
Type a company name or a license number. We match against the licenses the NC board publishes, not just the ones near you.
See status, classification, and the project limit that caps how big a job a contractor can legally take on. Every field comes from the board.
Confirm the license is active and the classification fits your project before you sign anything or hand over a deposit.
Frequently asked questions
- Do I need a licensed general contractor in North Carolina?
- In North Carolina, any construction project with a total value of $40,000 or more generally requires a licensed general contractor. Below that threshold a license is not required by the state, though local permit rules may still apply.
- What do the license limits mean?
- North Carolina caps the size of a single project by license limit: Limited allows projects up to $1 million, Intermediate up to $2 million, and Unlimited has no cap. A contractor bidding above their limit is a red flag worth raising.
- Why does a contractor show up under a classification they aren't classified for?
- The licensing board's search is based on what work a license permits, not only what it is classified as. A Building contractor is generally permitted to do residential, roofing, or pool work, so they appear in those searches without being a specialist in them. We show both facts separately on each license page.
- What if a contractor isn’t listed here?
- The board publishes active licenses. A contractor missing from this registry may not hold an NC general contractor license, may be listed under a different legal name than the one they trade under, or may work only on projects under the $40,000 threshold where no license is required. Absence is a reason to ask questions, not proof of wrongdoing.
Every license here is sourced from the NC Licensing Board for General Contractors and checked against the board on a regular schedule. If a contractor is not listed, that is a reason to ask questions, not proof of anything. Some work under the $40,000 state threshold where no license is required. To report a contractor, file a complaint with NCLBGC.