LicenseRoadmap.comContractor License Compliance
CE Hours & Requirements

Contractor CE Hours: The Complete Resource Hub

By Rovaryn Digital · July 1, 2026

Why Contractor CE Hours Trip Up Even Experienced Operators

It's the Thursday before a renewal deadline and you're on the phone with a course provider, asking whether a class your lead technician completed six months ago actually counts toward the current renewal cycle. The provider needs the course number. You don't have it. The technician is on a job site. The renewal portal closes at midnight.

This scenario — or one close to it — is how most owner-operators learn what "continuing education hours" (CE hours) really means in practice. CE hours are the minimum number of board-approved training hours a licensed contractor or technician must complete within a defined period — usually one or two years — before their license renewal is processed. Fail to complete them, and the license lapses into delinquent status: a classification that typically triggers late fees, suspends the right to pull permits, and, in some states, requires partial or full re-examination before reinstatement.

The complexity isn't the hours themselves. It's that requirements vary by state, by trade classification, by license type, and sometimes by county — and that tracking completion across a crew of six, ten, or fifteen technicians with a shared spreadsheet or a folder of emailed certificates is genuinely difficult to do without gaps.

This hub pulls together every CE-hours resource on this site into one place. Whether you're getting your bearings on the requirements in your state, troubleshooting a shortfall before a renewal deadline, or building a repeatable tracking system for your whole crew, start here.


What Counts as a CE Hour — and What Doesn't

Before diving into requirements by state and trade, it's worth establishing the ground rules, because boards are precise about this.

CE hours must be:

  • Completed through a board-approved provider or course
  • Finished within the active renewal cycle (not carried forward from a prior cycle, in most states)
  • Reported or verifiable — either through a third-party reporting system or through certificates you can produce on audit

What typically does not count:

  • Partial completions. Florida's CILB is explicit: incomplete CE classes earn no credit — there is no partial-hour credit for leaving early or not completing an assessment. Texas TDLR takes the same position: CE must be completed within the license term, and no partial credit applies.
  • Hours from an unapproved provider
  • Hours completed outside the current renewal cycle (state rules vary, but boards generally do not allow banking or carryover)

Composition requirements add another layer. North Carolina's General Contractor board, for example, requires 8 CE hours annually — but the composition is fixed: 2 hours must come from mandatory board-produced content, and 6 hours may be elective. That means even a technician who completes 8 elective hours is technically short on the mandatory component and may not be approved for renewal.

When in doubt about what counts in your state and classification, confirm directly with the relevant licensing board before enrolling in a course.


CE Requirements by State: What the Verified Data Shows

The figures below are drawn from the verified-data library for this site. For states and trades not listed, requirements are covered qualitatively — see the "States Not Yet Covered" section below.

Always confirm current CE requirements, fees, and renewal deadlines with the relevant state licensing board before acting. Requirements change, and your classification may carry different rules than the general figures shown here.

Florida — DBPR / CILB

Florida's Construction Industry Licensing Board requires 14 CE hours per two-year renewal cycle for certified contractors. Miami-Dade County contractors face a higher local requirement: 16 CE hours per cycle (two additional hours above the statewide floor).

Certified contractors renew by August 31 of even-numbered years — the next deadline is August 31, 2026. Registered contractors renew by August 31 of odd-numbered years.

The standard renewal fee is $209, plus $50 per qualifying business entity. CE must be completed before renewal — incomplete CE lapses the license into delinquent status, with no partial credit.

Florida HVAC contractor license requirements: a deeper look

Texas — TDLR

Texas TDLR licenses renew annually, and CE requirements differ by trade and license type:

  • Electricians (Master, Journeyman, Apprentice): 4 CE hours per year
  • Electrical contractor / sign contractor: 0 CE hours for the entity license itself, but the qualifying Responsible Master Electrician must still complete 4 CE hours annually
  • HVAC / Air Conditioning & Refrigeration contractors: 8 CE hours before renewal, including at least one hour covering Texas law and rules

No partial CE credit; all hours must be completed within the license term. TDLR sends a reminder approximately 60 days before expiry, but meeting the renewal deadline — and completing CE before it — is the licensee's responsibility regardless of whether a reminder arrives.

Renewal fees for individual electrician licenses: $30 for journeyman, $20 for apprentice.

Texas HVAC contractor license requirements: a deeper look

North Carolina — NCLBGC

North Carolina General Contractor licensees in Building, Residential, and Unclassified classifications must complete 8 CE hours annually (required under GS 87-10.2). The composition is fixed: 2 mandatory hours from board-produced content, plus 6 elective hours. Note: no CE classes are offered in December, which compresses the available calendar.

Make-up requirement: A licensee who misses one full year of CE must complete 6 additional elective hours for each missed year, plus the 2 mandatory hours for the current year. Two missed years, for example, requires 12 elective hours plus 2 mandatory hours — 14 total — before the current renewal cycle closes.

Georgia — Secretary of State

Georgia's CE requirements vary by license classification:

  • Residential Basic GC: 3 CE hours per year (6 per biennial cycle)
  • Residential Light Commercial: 6 CE hours per year (12 per biennial cycle)
  • Commercial GC: no CE required

Licenses renew on a two-year cycle with a June 30 deadline in even-numbered years. Failing to renew within the six-month late period — which runs through December 31 of the renewal year — carries the same effect as revocation.

As of January 1, 2026, CE Broker reporting is required for Georgia licensees who must complete CE.

Illinois — IDPH (Plumbers)

Illinois plumber licenses are regulated by the Illinois Department of Public Health. Requirements:

  • 4 CE hours annually; all plumber licenses expire April 30
  • A license lapsed for 5 or more years requires re-examination — not just late fees and back-hours, but a full application for restoration, a written request, and re-sitting the exam
  • Plumbing contractor registration: $150/year (expires September 30); $20,000 surety bond required

California — CSLB

California is notable for what it does not require: most CSLB license classifications carry 0 CE hours — this includes Class A, B, B-2, and the majority of C-classifications. The renewal cycle is 2 years, and CSLB sends a renewal notice approximately 60 days before expiration — but renewing on time is the licensee's responsibility even if no notice arrives.

Any work performed while a license is expired constitutes unlicensed contracting under California law, regardless of whether the contractor intended to renew. The consequences are significant: administrative fines from $200 to $15,000, misdemeanor exposure for a first conviction, and the BPC §7031 disgorgement rule — which means an unlicensed contractor cannot sue to recover unpaid funds and can be compelled to return every dollar paid.

The 5-year rule: CSLB allows renewal up to five years after expiration. Past that window, the contractor must file an Application for Original Contractor's License — essentially starting over.

Arizona — ROC

Arizona's Registrar of Contractors operates on a 2-year renewal cycle. A lapsed license can trigger a stop-work order on active projects. Bond requirements vary by classification: surety bonds run from about $4,250 to $100,000 depending on classification and annual gross volume of work (per the Arizona ROC). A bond lapse results in automatic license suspension — the surety notifies the ROC when a bond is cancelled, and the license suspends immediately.

Arizona's ROC licenses and regulates over 45,000 residential and commercial contractors.

CE hour requirements for Arizona contractor classifications are not confirmed in the current verified-data library. Confirm the current CE requirement for your classification with the Arizona ROC before renewal.


States Not Yet Covered in This Library

The verified-data library currently has confirmed CE-hour figures for CA, TX, FL, NC, GA, IL, and AZ. For New York, Pennsylvania, Ohio, and all other states, CE requirements and renewal rules are real — they simply have not been confirmed against primary sources for this site yet.

If your state is not listed above:

  1. Go directly to your state's contractor licensing board website
  2. Search for your specific license classification (not the general contractor category — trade and classification matter)
  3. Confirm the CE-hour requirement, the approved-provider list, the renewal cycle length, and the deadline

Tip: Most state boards post a renewal checklist or FAQ page. If yours does not, the board's licensing division phone line is the most reliable source for current requirements — board staff can confirm whether your hours will be accepted before you enroll.


The Common Ways CE Hours Go Wrong

Understanding the failure modes is as useful as knowing the requirements.

1. Completing hours outside the cycle window. CE completed too early — in a prior renewal period — typically doesn't carry forward. Hours completed after the renewal deadline obviously can't be counted for that cycle. The valid window is usually the active license term.

2. Using an unapproved provider. A course that feels professional and covers relevant material may not be on the board's approved-provider list. Always verify before enrolling, not after.

3. Failing composition requirements. Completing the right total number of hours in the wrong mix — all electives when mandatory hours are required, or the wrong subject-matter distribution — can leave a license renewal rejected even when the hour count looks correct.

4. Losing documentation. Boards can audit CE completion — sometimes years after a renewal was processed. If you can't produce the certificate, the hours may as well not exist.

5. Discovering a shortfall too late. With a renewal deadline ten days out and a course provider's next session scheduled for three weeks from now, the options narrow fast. This is the shortfall scenario — and it's almost always avoidable with earlier visibility into the gap.

What to do when you discover a CE hours shortfall at renewal time


Building a Tracking System That Prevents Shortfalls

Good CE tracking has three components: a record for each technician, a running total that updates as hours are completed, and a forward-looking view that shows the gap between current hours and the renewal requirement — with enough lead time to close that gap.

A CE hours tracking workbook is the fastest way to get off a whiteboard or out of a shared email thread. A well-structured spreadsheet captures each technician's name and license type, the total CE hours required for the current cycle, hours logged with provider and completion date, and the remaining gap — color-coded so the critical shortfalls are visible at a glance.

Download the CE Hours Tracking Workbook (Excel) — a structured template built for specialty trade contractor firms tracking CE hours across multiple technicians and license types. It's the manual-tracking bridge while you evaluate whether a purpose-built system makes sense for your firm.

For firms with more than five or six licensed technicians, the manual approach has a ceiling. The workbook breaks when a technician changes license classifications mid-cycle, when CE hours need to be tied to a specific renewal date rather than a calendar year, or when you need to show a GC or a project owner a clean compliance report by Friday morning.

How to track CE hours for your contractor license: a step-by-step guideAutomating CE progress tracking for contractor firms


Where CE Hours Fit in the Broader Renewal System

CE hours are one part of a larger compliance picture. A technician who has completed every required CE hour can still let their license lapse if the renewal application isn't submitted, the fee isn't paid, or the bond expires and triggers an automatic suspension.

A complete renewal-ready license record includes:

  • CE hours logged and documented for the current cycle
  • Renewal application submitted before the deadline
  • Renewal fee paid (and confirmed received — not just sent)
  • Bond active and not within a cancellation window
  • License document stored and accessible for on-site audits

Keeping all of those threads together for a crew of ten or fifteen technicians across multiple states and license classifications is what moves firms from a spreadsheet to a purpose-built compliance system. License Renewal Dashboard's Professional plan and above includes CE-hour logging tied to each technician's renewal cycle, renewal alerts at 90, 60, 30, 14, and 7 days before expiry, and on-demand compliance exports — so the report a GC needs by Friday is ready when the request comes in.

Contractor license compliance: the complete guideCE requirements by state: what contractor firms need to know


All CE Hours Resources on This Site

Use this index to jump directly to the article you need:


Start Here if You're Just Getting Your Bearings

If you've landed on this hub without a specific urgent problem, the best first step is a clear view of where your crew actually stands today: which technicians are due for renewal in the next 90 days, and whether their CE hours are on track to be complete before that deadline.

The CE Hours Tracking Workbook gives you a structured starting point — download it, populate it with your technicians' current hours and renewal dates, and you'll have the gap analysis you need in under an hour. For firms where that gap analysis reveals more complexity than a spreadsheet can handle cleanly, License Renewal Dashboard's 14-day free trial is the next step: no commitment, your technician records in the system, and the alert cadence running so the next renewal cycle doesn't catch anyone short.

Ready to go beyond the guide? Start your free trial → or browse our templates →

Get compliance guides in your inbox

State requirement updates and renewal guides for trade contractors. No fluff.

Related articles