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
Railroad Construction
Rail line construction and maintenance.
77 licenses permitted to do railroad construction work
- Alfonso V. Medrano
Q.27877 · Kannapolis, NC · Railroad Construction
Active - All American Track, Inc.
L.77484 · Ash Fork, AZ · Railroad Construction
Active - Alvin E. Chandler, Jr.
Q.33142 · Fate, TX · Railroad Construction
Active - American Track LLC
L.85788 · Fort Worth, TX · Railroad Construction
Active - Am-Rail Construction Inc.
L.72418 · Kannapolis, NC · Railroad Construction
Active - Ashley Lynn Allen
Q.105033 · New Stanton, PA · Railroad Construction
Active - Brittany Ainsworth Armstrong
Q.105542 · Mendenhall, MS · Railroad Construction
Active - Bronzel Colin Hammock
Q.01751 · Gray, GA · Railroad Construction
Active - Bruce Woodham
Q.08687 · Florence, SC · Railroad Construction
Active - Bullock Construction, Inc.
L.57206 · Easton, MD · Railroad Construction
Active - Bundrick Rail Services LLC
L.86255 · Monroe, NC · Building
Active - Burnett & Sons, Inc.
L.52141 · Ringgold, VA · Railroad Construction
Active - Capital Railroad Services, Inc.
L.55612 · Madison, WI · Railroad Construction
Active - Carrie Atkinson Bundrick
Q.60596 · Mount Croghan, SC · Railroad Construction
Active - Colin Reese
Q.58433 · Evanville, WI · Railroad Construction
Active - Cowin & Company, Inc., Mining Engineers And Contractors
L.03293 · Birmingham, AL · Concrete Construction
Active - Craig A. Simmons
Q.33319 · Prairieville, LA · Railroad Construction
Active - Daniel G. Wallen
Q.10385 · Ennis, TX · Railroad Construction
Active - David A. Williams
Q.20413 · Clayton, NC · Railroad Construction
Active - David Gary Stout
Q.25012 · Peachtree City, GA · Railroad Construction
Active - D.A. Williams Construction, Inc.
L.59883 · Garner, NC · Railroad Construction
Active - Delta Railroad Construction Inc.
L.54289 · Ashtabula, OH · Railroad Construction
Active - E80 Plus Constructors, LLC
L.107400 · De Forest, WI · Railroad Construction
Active - Edward R. Kennedy
Q.32613 · Canfield, OH · Railroad Construction
Active - Edwin Mark Boyle
Q.29610 · Nicholasville, KY · Railroad Construction
Active - Evelyn Lee Hawkins
Q.59210 · Charlotte, NC · Highway
Active - Frontier Railroad Services LLC
L.76268 · New Stanton, PA · Railroad Construction
Active - George Richard Dale
Q.107667 · Madison, WI · Railroad Construction
Active - Greg Susko
Q.30769 · New Staton, PA · Highway
Active - Halmar International, LLC
L.107785 · Nanuet, NY · Highway
Active - Herzog Contracting Corp.
L.08835 · Saint Joseph, MO · Railroad Construction
Active - James F. Powell, Jr. Contractor, LLC
L.47497 · Castalia, NC · Highway
Active - James George Beyer
Q.17951 · Surf City, NC · Building
Active - James R. McAdams, Jr.
Q.32942 · West Union, OH · Railroad Construction
Active - Jason Marshall Deaton
Q.57365 · New York, NY · Railroad Construction
Active - Jennifer Lynn Hanna
Q.28518 · Paris, KY · Railroad Construction
Active - JGBeyerESCM, PLLC
L.100696 · Coats, NC · Building
Active - Joseph Mallard Powell
Q.14494 · Raleigh, NC · Highway
Active - Joseph Richard Craig
Q.105471 · Suffolk, VA · Highway
Active - Joshua E. Bullock, III
Q.19100 · Easton, MD · Railroad Construction
Active - Joshua Roy Newman
Q.107709 · Ennis, TX · Railroad Construction
Active - Keith Benfield Contractors, Inc.
L.52336 · Statesville, NC · Railroad Construction
Active - Keith Dolan Benfield
Q.16730 · Statesville, NC · Railroad Construction
Active - Kennedy Railroad Services LLC
L.100258 · North Jackson, OH · Railroad Construction
Active - Larry Thomas Burnett
Q.16628 · Ringgold, VA · Railroad Construction
Active - Linda Laurello-Bambarger
Q.17686 · Ashtabula, OH · Railroad Construction
Active - Lone Star Railroad Contractors, Inc.
L.108233 · Ennis, TX · Railroad Construction
Active - Madison Scott Rogers
L.77487 · Nashville, NC · Grading & Excavating
Active - Madison Scott Rogers
Q.31705 · Nashville, NC · Grading & Excavating
Active - Mamo Meaza
Q.11879 · Fayetteville, NC · Unclassified
Active - Mark Snyder
Q.16215 · Lexington, NC · Railroad Construction
Active - Mark Wayne Tomasini
Q.33713 · Warrenville, IL · Railroad Construction
Active - Michael J. Tweet
Q.18333 · Madison, WI · Railroad Construction
Active - Msquare Construction, Inc
L.84320 · Fayetteville, NC · Unclassified
Active - Paul Fernow
Q.31702 · Ash Fork, AZ · Railroad Construction
Active - Philip R. Bundrick, II
Q.60107 · Pageland, SC · Railroad Construction
Active - RailWorks Maintenance of Way LLC
L.82544 · New York, NY · Railroad Construction
Active - Railworks Track Services, LLC
L.67861 · New York, NY · Railroad Construction
Active - Railworks Track Systems, LLC
L.19343 · New York, NY · Railroad Construction
Active - Richard McCullough
Q.104065 · Saint Joseph, MO · Railroad Construction
Active - R.J. Corman Railroad Services, LLC
L.103455 · Nicholasville, KY · Railroad Construction
Active - Robert L. Matthews, Jr.
Q.22678 · Hagerstown, MD · Railroad Construction
Active - Schnabel Foundation Company
L.25026 · Sterling, VA · Concrete Construction
Active - Shane's Railwork, Inc.
L.59714 · Fairmont, NC · Railroad Construction
Active - Shane Thiele
Q.20347 · Florence, SC · Railroad Construction
Active - Simmons Railroad Group, LLC
L.79596 · Prairieville, LA · Railroad Construction
Active - Stephen R. Slayton
Q.23814 · Bremerton, WA · Marine Construction
Active - STX Corp.
L.68264 · Peachtree City, GA · Railroad Construction
Active - Tar Heel Railroad Construction Co., Inc.
L.12634 · Winston-Salem, NC · Railroad Construction
Active - Thomas G. Koll
Q.13799 · Cleveland, OH · Railroad Construction
Active - Timothy L. Scheller
Q.35292 · New York, NY · Railroad Construction
Active - Timothy William Koerting
Q.107710 · Denton, TX · Railroad Construction
Active - Turnkey Processing Solutions, LLC
L.80134 · Franklin, TN · Boring & Tunneling
Active - WECC, Inc.
L.41383 · Fayetteville, NC · Unclassified
Active - Wesley Ray Shepherd
Q.99450 · Corbin, KY · Railroad Construction
Active - Yount Construction Company, Inc.
L.08414 · Matthews, NC · Railroad Construction
Active - Z A Construction of MS, LLC
L.105170 · Mendenhall, MS · Railroad Construction
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.