Roofing Contractor License Requirements in Kansas
| Licensing Authority | Kansas Attorney General — Roofing Registration Unit (KS AG) |
| License Type | Roofing Contractor Registration |
| Experience Required | No specific experience requirements for state registration. Must demonstrate ability to perform roofing work. Local jurisdictions may impose additional experience requirements. |
| Exam Required | No |
| Bond Required | No |
| Insurance | General liability: recommended. Workers comp: required with employees |
| Continuing Education | Not required |
| Processing Time | 2-4 weeks |
Fee Breakdown
| Application Fee | $250 |
| Initial application (May 1 - Dec 31) | $250 |
| Prorated application (Jan 1 - Apr 30) | $125 |
| Est. Initial Total | $625 |
Renewal: $250 every 1 year (expires June 30)
Notes
- Kansas Roofing Registration Act (effective July 1, 2013) requires ALL roofing contractors to register with the Attorney General
- Registration is statewide — in addition, local cities/counties may require separate local contractor licenses
- Failure to register is a violation of the Kansas Consumer Protection Act
- Registration directory is publicly searchable on the AG website
Frequently Asked Questions
Do I need a roofing contractor license in Kansas?
Yes, Kansas requires a statewide roofing contractor license through the Kansas Attorney General — Roofing Registration Unit.
How much does a roofing contractor license cost in Kansas?
The estimated initial cost is $250, including application, exam, and license fees.
What experience do I need for a roofing contractor license in Kansas?
No specific experience requirements for state registration. Must demonstrate ability to perform roofing work. Local jurisdictions may impose additional experience requirements.
How long does it take to get a roofing contractor license in Kansas?
Processing time is typically 2-4 weeks after submitting a complete application.
Data last verified: 2026-04-02 | Source: KS AG