Roofing license
Roofing license requirements in Kansas
Yes, in practice — Kansas doesn't call it a "license," but under the Kansas Roofing Registration Act, every roofing contractor doing $2,000 or more of roofing work a year must get a Roofing Contractor Registration Certificate from the Kansas Attorney General before working.
The short answer
Yes, in practice — Kansas doesn't call it a "license," but under the Kansas Roofing Registration Act, every roofing contractor doing $2,000 or more of roofing work a year must get a Roofing Contractor Registration Certificate from the Kansas Attorney General before working.
Do you need a license to roof in Kansas?
Roofing Contractor Registration Certificate, issued under the Kansas Roofing Registration Act (K.S.A. 50-6,124 et seq.) — a roofing-specific state credential, separate from any general contractor licensing (Kansas has no state general contractor license; some cities/counties, like Johnson County or Lawrence, layer on their own local roofing licenses too).
Who issues it: Office of the Kansas Attorney General, Consumer Protection / Licensing & Inspections Division.
Last verified: 2026-07-19
Kansas roofing license at a glance
Every figure here is a plain-English starting point read from the official state board — always confirm the current requirements at the source before you rely on them.
License type / class
Roofing Contractor Registration Certificate, issued under the Kansas Roofing Registration Act (K.S.A. 50-6,124 et seq.) — a roofing-specific state credential, separate from any general contractor licensing (Kansas has no state general contractor license; some cities/counties, like Johnson County or Lawrence, layer on their own local roofing licenses too).
Issuing board
Office of the Kansas Attorney General, Consumer Protection / Licensing & Inspections Division — ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration
Exam required
No
Experience / qualification
No minimum years of experience are set by statute — applicants submit a statement of their experience and qualifications ("if any"), but there's no required minimum to qualify, and no exam.
Bond
No surety bond required by the state Roofing Registration Act — the Act's financial-responsibility requirement is liability insurance, not a bond.
Insurance minimum
A certificate of liability insurance of not less than $500,000 must be filed with the application, plus proof of workers' compensation coverage or a satisfactory affidavit of exemption or self-insurance.
Application fee
Set by the Attorney General but capped by statute at $500 for the annual registration certificate (renewal fees are also capped at $500/year); the AG may prorate the initial fee, and the amount actually charged may be less than the statutory cap.
Renewal
Annual — every registration certificate expires June 30 each year, regardless of when it was issued, and must be renewed before then. Per K.S.A. 50-6,132, renewing a certificate that was suspended before the June 30 date costs twice the standard fee, and reinstating a revoked certificate carries an added reinstatement fee of up to $500 (plus the standard fee).
Reciprocity
No formal reciprocity — applicants must disclose whether they've held a roofing registration/license in another state and any disciplinary history there, but Kansas doesn't waive its own registration for out-of-state credentials.
| Requirement | Details |
|---|---|
| License type / class | Roofing Contractor Registration Certificate, issued under the Kansas Roofing Registration Act (K.S.A. 50-6,124 et seq.) — a roofing-specific state credential, separate from any general contractor licensing (Kansas has no state general contractor license; some cities/counties, like Johnson County or Lawrence, layer on their own local roofing licenses too). |
| Issuing board | Office of the Kansas Attorney General, Consumer Protection / Licensing & Inspections Division — ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration |
| Exam required | No |
| Experience / qualification | No minimum years of experience are set by statute — applicants submit a statement of their experience and qualifications ("if any"), but there's no required minimum to qualify, and no exam. |
| Bond | No surety bond required by the state Roofing Registration Act — the Act's financial-responsibility requirement is liability insurance, not a bond. |
| Insurance minimum | A certificate of liability insurance of not less than $500,000 must be filed with the application, plus proof of workers' compensation coverage or a satisfactory affidavit of exemption or self-insurance. |
| Application fee | Set by the Attorney General but capped by statute at $500 for the annual registration certificate (renewal fees are also capped at $500/year); the AG may prorate the initial fee, and the amount actually charged may be less than the statutory cap. |
| Renewal | Annual — every registration certificate expires June 30 each year, regardless of when it was issued, and must be renewed before then. Per K.S.A. 50-6,132, renewing a certificate that was suspended before the June 30 date costs twice the standard fee, and reinstating a revoked certificate carries an added reinstatement fee of up to $500 (plus the standard fee). |
| Reciprocity | No formal reciprocity — applicants must disclose whether they've held a roofing registration/license in another state and any disciplinary history there, but Kansas doesn't waive its own registration for out-of-state credentials. |
How to get a roofing license in Kansas
- Confirm your roofing jobs will total $2,000 or more in a fiscal year — below that (and if you don't advertise as a roofing contractor) you're exempt from registration.
- Get a liability insurance certificate of at least $500,000 and either workers' compensation coverage or an exemption affidavit.
- Obtain a current tax clearance certificate from the Kansas Department of Revenue.
- Submit the Roofing Contractor Registration application (with experience statement, insurance certificate, workers' comp proof, and tax clearance) to the Kansas Attorney General with the application fee (up to $500).
- Put your registration number on every Kansas roofing contract and advertisement, as required by law.
- Renew before June 30 every year to avoid extra fees, and check whether the city or county you're working in (e.g., Johnson County, Lawrence) also requires its own local roofing license.
Working without a license in Kansas
Operating as a roofing contractor on jobs of $2,000+ without a valid registration certificate violates the Roofing Registration Act, punishable by civil penalties of up to $10,000 per violation, enforced by the Attorney General.
Last verified: 2026-07-19
Roofing license rules change and often vary by city and county. This page is a plain-English starting point, not legal advice — always confirm the current requirements with the state board linked below before you rely on them.
Verify at the source: ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration
More official sources: K.S.A. 50-6,125 — Registration application requirements · K.S.A. 50-6,128 — Registration fee and expiration · K.S.A. 50-6,132 — Renewal, late/suspended fee, reinstatement · K.S.A. 50-6,129 — Exemptions
Licensed and ready? Now get the site that books the work.
Once you're licensed, the next job comes from being found online — free to build and preview, $49/mo only when you publish.