States
CaliforniaAvailable
FloridaAvailable
ArizonaAvailable
TexasAvailable
GeorgiaAvailable
NevadaAvailable
ColoradoAvailable
WashingtonAvailable
North DakotaAvailable
MaineAvailable
MarylandAvailable
MassachusettsAvailable
AlabamaAvailable
OhioAvailable
OklahomaAvailable
OregonAvailable
PennsylvaniaAvailable
Rhode IslandAvailable
South CarolinaAvailable
New HampshireAvailable
MichiganAvailable
VermontAvailable
IdahoAvailable
LouisianaAvailable
MinnesotaAvailable
MississippiAvailable
AlaskaAvailable
VirginiaAvailable
ArkansasAvailable
New YorkAvailable
South DakotaAvailable
North CarolinaAvailable
TennesseeAvailable
IllinoisAvailable
UtahAvailable
New JerseyAvailable
ConnecticutAvailable
DelawareAvailable
HawaiiAvailable
IndianaAvailable
IowaAvailable
KansasAvailable
KentuckyAvailable
MissouriAvailable
MontanaAvailable
NebraskaAvailable
New MexicoAvailable
West VirginiaAvailable
WisconsinAvailable
WyomingAvailable
All states →
Projects
253 project guides — open the list

Official Fee Schedule

Credential / DescriptionFee TypeAmountAuthoritySource
Johnson County Class C Residential Contractor Annual License Fee
Annual license fee for residential building contractor in Johnson County
license$150ks:jcclks:jccl:licensing-guide
Kansas Attorney General Roofing Contractor Annual Registration Fee
Mandatory annual statewide registration fee for commercial and residential roofing contractors
license$250ks:agks:statute:ksa-50-6-121
Johnson County Class A General Contractor Annual License Fee
Annual license fee for unlimited commercial/residential contractor in Johnson County
license$225ks:jcclks:jccl:licensing-guide
Municipal Master Electrician Annual License Fee
Annual or biennial trade license fee issued by local building departments
license$100ks:jcclks:statute:ksa-12-1525
Municipal Master Plumber Annual License Fee
Annual or biennial trade license fee issued by local building departments
license$100ks:jcclks:statute:ksa-12-1508

Renewal Cycles & Deadlines

ks:ag-roofing-contractor

Renewal Cycle: Every 12 months (Annual).

Late Policy: Annual registration renewal required prior to expiration date; operating without certificate constitutes a deceptive act.

Annual renewal managed by the Attorney General Roofing Registration Unit.

ks:county-class-a-general

Renewal Cycle: Every 12 months (Annual).

Continuing Education: 6 to 8 hours of approved continuing education required per year.

Late Policy: Late renewal subject to county reinstatement fees.

Annual contractor licensing cycle in Johnson County.

ks:municipal-master-electrician

Renewal Cycle: Every 24 months (Biennial).

Continuing Education: National Electrical Code (NEC) update hours as mandated locally.

Late Policy: Late renewal window governed by local municipal ordinance.

Biennial trade license renewal.

ks:municipal-master-plumber

Renewal Cycle: Every 24 months (Biennial).

Continuing Education: Plumbing code update continuing education.

Late Policy: Governed by local municipal ordinance.

Biennial trade license renewal.

Verification Sources

ks:ag:roofing-portalboard page
Office of the Kansas Attorney General — Roofing Registration Unit
Kansas Attorney General Roofing Contractor Registration Portal
https://ag.ks.gov/in-your-corner-kansas/resources/roofing-contractor-registration
verified 2026-10-12retrieved 2026-10-12
ks:dol:workers-comp-guidefaq
Kansas Department of Labor — Division of Workers Compensation
Kansas Department of Labor Workers Compensation Directives
https://www.dol.ks.gov/workers-comp
verified 2026-10-12retrieved 2026-10-12
ks:jccl:licensing-guidebulletin
Johnson County Contractor Licensing Program (JCCL)
Johnson County Contractor Licensing Guidelines & Rules
https://www.jocogov.org/department/contractor-licensing
verified 2026-10-12retrieved 2026-10-12
ks:statute:ksa-12-1508statute
Kansas Legislature — Office of Revisor of Statutes
K.S.A. § 12-1508 — Standardized Plumbing Examinations & Municipal Reciprocity
http://www.ksrevisor.org/statutes/chapters/ch12/012_015_0008.html
verified 2026-10-12retrieved 2026-10-12
ks:statute:ksa-12-1525statute
Kansas Legislature — Office of Revisor of Statutes
K.S.A. § 12-1525 — Standardized Electrical Examinations & Municipal Reciprocity
http://www.ksrevisor.org/statutes/chapters/ch12/012_015_0025.html
verified 2026-10-12retrieved 2026-10-12
ks:statute:ksa-12-1541statute
Kansas Legislature — Office of Revisor of Statutes
K.S.A. § 12-1541 — Standardized Mechanical / HVAC Examinations & Reciprocity
http://www.ksrevisor.org/statutes/chapters/ch12/012_015_0041.html
verified 2026-10-12retrieved 2026-10-12
ks:statute:ksa-44-505statute
Kansas Legislature — Office of Revisor of Statutes
K.S.A. § 44-505 — Kansas Workers Compensation Act Coverage Mandate
http://www.ksrevisor.org/statutes/chapters/ch44/044_005_0005.html
verified 2026-10-12retrieved 2026-10-12
ks:statute:ksa-50-6-121statute
Kansas Legislature — Office of Revisor of Statutes
Kansas Statutes Annotated § 50-6,121 et seq. — Kansas Roofing Registration Act
http://www.ksrevisor.org/statutes/chapters/ch50/050_006_0121.html
verified 2026-10-12retrieved 2026-10-12