Kansas Contractor License Fees & Renewals
Indexation gate: passedReview state and municipal fees for contractor compliance in Kansas, including the Attorney General roofing registration, standardized trade exam fees, and local licensing schedules.
Official Fee Schedule
| Credential / Description | Fee Type | Amount | Authority | Source |
|---|---|---|---|---|
| Johnson County Class C Residential Contractor Annual License Fee Annual license fee for residential building contractor in Johnson County | license | $150 | ks:jccl | ks:jccl:licensing-guide |
| Kansas Attorney General Roofing Contractor Annual Registration Fee Mandatory annual statewide registration fee for commercial and residential roofing contractors | license | $250 | ks:ag | ks: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 | $225 | ks:jccl | ks:jccl:licensing-guide |
| Municipal Master Electrician Annual License Fee Annual or biennial trade license fee issued by local building departments | license | $100 | ks:jccl | ks:statute:ksa-12-1525 |
| Municipal Master Plumber Annual License Fee Annual or biennial trade license fee issued by local building departments | license | $100 | ks:jccl | ks: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.