Contractor Management

General B Contractor License: A Practical Checklist for General Contractors

5 min read

A general b contractor license authorizes building construction work -- the core classification that most general contractors hold. It covers framing, concrete, masonry, and the coordination of specialty trades on commercial and residential structures. Unlike the A (engineering) classification, the B license focuses on habitable and non-habitable building structures.

For GCs managing subcontractors, understanding what the B license does and does not authorize prevents classification errors that trigger fines and project delays. This checklist walks you through every verification step.

B License Classification: What It Covers

The B license authorizes work on structures designed for human occupancy or use. This includes offices, retail spaces, warehouses, residences, schools, and healthcare facilities.

Work TypeCovered by B LicenseNotes
Wood framingYesResidential and commercial
Concrete foundationsYesFor buildings, not infrastructure
Steel erectionYesBuilding structural steel
Masonry constructionYesWalls, facades, structural masonry
General remodelingYesInterior and exterior
RoofingLimitedSome states require C-39
ElectricalNoRequires C-10 or equivalent
PlumbingNoRequires C-36 or equivalent
HVACNoRequires C-20 or equivalent
Road constructionNoRequires A license
Underground utilitiesNoRequires A license

Pre-Qualification Checklist for B-Licensed Subcontractors

Use this checklist when onboarding any subcontractor who claims a B license.

  • License number verified through state database
  • License classification confirmed as "B" or "General Building"
  • License status shows "Active" (not suspended, expired, or revoked)
  • License holder name matches the contracting entity
  • Expiration date is beyond your project completion date
  • No active disciplinary actions or complaints
  • Required insurance is current (linked to license status)
  • Bond is active (if required by state)
  • License dollar limit covers the subcontract value
  • Workers' compensation coverage verified separately

State-by-State B License Requirements

StateB License NameExperience RequiredExam RequiredBond
CaliforniaB - General Building4 yearsYes (trade + law)$25,000
ArizonaKB-1 General Commercial4 yearsYesVaries
NevadaB - General Building4 yearsYes$1,000-$500,000
FloridaCGC (Certified GC)4 years or degree + 1 yearYesNone
North CarolinaGeneral Contractor4 yearsYesNone
OregonGeneral ContractorNo minimumNo$75,000
GeorgiaGeneral Contractor4 yearsYesNone
UtahB-100 General Building2 yearsYesNone

Common B License Verification Errors

Error 1: Accepting a B license for specialty trade work. A B-licensed contractor can frame a building but cannot wire it. If your sub holds only a B license, they cannot perform electrical, plumbing, or HVAC work -- even on a building they framed. Each specialty trade requires its own license classification.

Error 2: Not distinguishing between residential and commercial B licenses. Some states issue separate residential and commercial building licenses. A residential B license may not authorize work on commercial projects above certain dollar thresholds or building sizes.

Error 3: Assuming the B license covers all building-related work. In some states, roofing, painting, and demolition require separate specialty classifications even though they relate to building construction. Check your state's classification rules.

How B License Limits Affect Subcontract Values

Several states cap the dollar value of contracts a B-licensed contractor can take based on their financial qualifications.

StateLicense TierDollar Limit
NevadaB (lowest tier)$100,000
NevadaB (mid tier)$1,000,000
NevadaB (unlimited)No limit
North CarolinaLimited$500,000
North CarolinaIntermediate$1,000,000
North CarolinaUnlimitedNo limit
UtahB-100Varies by qualifier

Assign a subcontract that exceeds the sub's license dollar limit and the contract may be unenforceable. Verify the limit before executing the agreement.

FAQs

What does a general B contractor license allow you to build? A B license authorizes construction of buildings and structures -- commercial, residential, industrial, and institutional. This includes new construction, remodeling, and additions. It does not authorize engineering work (roads, bridges, pipelines) or specialty trade work (electrical, plumbing, HVAC) that requires separate classifications.

Can a B-licensed contractor pull permits for specialty work? In most states, no. Specialty trade permits (electrical, plumbing, mechanical) must be pulled by contractors holding the appropriate specialty license. A B-licensed GC coordinates these trades but does not perform the permitted work unless they also hold the specialty classification.

How long does it take to renew a B contractor license? Most states process renewals in 2-4 weeks if all requirements are met (insurance current, bond active, fees paid, CE complete). Late renewals may require additional documentation or reinstatement fees. Never let a renewal lapse -- work performed during a lapse is considered unlicensed.

Is a B license required in every state? No. Some states (Texas, New York, Vermont, and a few others) do not have state-level contractor licensing. In those states, licensing happens at the city or county level. Check both state and local requirements for every project jurisdiction.

What happens if a B-licensed sub works outside their classification? The licensing board can fine the sub, suspend their license, or both. The GC who assigned the out-of-scope work may also face penalties. The work itself may need to be removed and redone by a properly classified contractor -- at the GC's expense.

Can I verify a sub's B license online? Yes. Every state with a licensing requirement offers free online verification through their contractor licensing board website. Enter the license number or contractor name to see status, classification, expiration date, and disciplinary history. Verification takes 2-5 minutes.

Automate Your B License Verification

SubcontractorAudit checks license classification, dollar limits, and disciplinary history during prequalification. Get automatic alerts before any sub's license expires. Request a demo to streamline your licensing compliance.

general b contractor licensecontractor-managementtofu
Javier Sanz

Founder & CEO

Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.