Kansas is one of the states where a homeowner can check a roofer against a government record in about two minutes. Every roofing contractor working for a fee in Kansas has to hold a registration certificate from the state attorney general, and the certificate is searchable. That single check filters out a large share of the crews that show up in a subdivision the week after a hail storm. This guide covers how to run the check, what the certificate actually proves, and the detail on it that most homeowners never look at.
Kansas requires every roofer to register with the attorney general
The Kansas Roofing Contractor Registration Act took effect on July 1, 2013. The core rule is one sentence: no person may engage in the business of, or act in the capacity of, a roofing contractor in Kansas without a valid registration certificate. The attorney general's office runs the program, issues the certificates, and enforces the act.
This is registration, not licensure, and the difference matters. Kansas does not test roofers or certify their skill. What the state does is collect a paper trail on the business before it is allowed to sell roofing work, and give homeowners a place to look it up. To get a certificate, an applicant has to file under oath:
- A certificate of liability insurance, in an amount not less than $500,000, filed with the application itself. If that policy is later canceled or lapses, the insurance company has to tell the attorney general.
- Proof of workers compensation coverage, or a sworn affidavit that the business is exempt from carrying it.
- A statement of experience and qualifications as a roofing contractor, plus any prior licensing history and disciplinary actions.
- A tax clearance certification from the Kansas Department of Revenue.
Applications are not instant. The attorney general has 60 calendar days to either issue or deny a certificate, and nothing is issued until the full file and the fees are in. Registration and renewal fees are set by the attorney general and capped by statute at $500 each.
How to check a registration in about two minutes
Ask for the legal business name before you search anything. This is the step most homeowners skip, and it is where out-of-town crews slip through. A truck that says "Kansas Storm Restoration" on the door may belong to a company registered under an entirely different name in another state. Get the name on the certificate, then check it.
If the company does not appear in the directory, that is not a filing glitch to work around. It is the answer. The registration list is the one place in Kansas where a roofer's right to sell you a roof is a matter of public record, and a legitimate operator who has paid the fee and filed the insurance is on it.
What registration proves, and what it does not
Registration proves the business exists on paper, carries at least $500,000 in liability coverage, is square with the Kansas Department of Revenue, and was willing to sign an application under oath. That is real and it is worth confirming. It is also the entire list.
So treat the registration check as a disqualifier rather than a qualifier. It removes the crews that never intended to be accountable in Kansas. What remains is a field of real businesses, and you still have to sort them on workmanship warranty, local track record, and whether they pull the permit in their own name.
The June 30 expiration date is the tell after a storm
Every Kansas roofing registration certificate expires on June 30. Not twelve months after issue, not on the anniversary of the application. June 30, all at once, for everybody. A certificate first issued in May or June is the one exception, and it runs through June 30 of the following year.
That single date is the most useful thing on the document, because Kansas hail season peaks in the spring and the sales knocking starts within days of a storm. A roofer working an August or September neighborhood should be holding a certificate renewed by that July 1. If the date on the paper they hand you has already passed, they were registered once and are not registered now, and the protections in the act do not apply to the contract you are about to sign.
A related detail sits in the state's own regulations. A certificate is not transferable, and a change in ownership of at least half of a business requires a new registration certificate entirely. If a local company was bought out by a national roofer over the winter, the certificate you were shown last year is not automatically the one that covers the crew in your driveway.
Who is allowed to work without registering
The act carves out a short list of people who do not need a certificate. Homeowners doing roofing work on their own property are exempt, as are employees of federal, state, county, and municipal bodies, suppliers who sell material without attaching it to the building, workers employed by manufactured and modular home manufacturers or dealers, and home inspectors licensed under Kansas law.
There is also a small-job exemption for roofing work whose aggregate cost comes in under $2,000, and it carries a catch worth understanding. The exemption does not apply to a person who advertises, or puts out any sign or card or other device indicating to the public that they are a roofing contractor. In plain terms, the handyman patching a valley for $600 can be exempt. The truck with the roofing wrap and the yard signs cannot, no matter how small the job on your house happens to be.
One more place registration is mandatory: any governing body with authority to enter public contracts has to require individual roofing contractor registration for bids and contracts. If a roofer is working schools or city buildings in your area, they are registered.
The clause that matters if the job goes wrong
Kansas backs the registration requirement with a penalty most homeowners never hear about. A roofing contractor who was not validly registered may not bring or maintain any claim, action, suit, or proceeding in any court in connection with that roofing work. An unregistered contractor also faces a civil penalty from the attorney general.
Read that from the homeowner's side and it cuts both ways. An unregistered roofer has no courthouse to take you to over a disputed balance. They also tend to have nothing you can collect from when the roof leaks in a year, no Kansas insurance filing on record, and often no Kansas address at all. The statute is a reason to check the directory before you sign, not a reason to hire cheap and litigate later.
What to do after a hail storm in Wichita or Topeka
South-central Kansas gets the kind of storms that produce a year of roofing work in twenty minutes. On the morning of April 24, 2006, a pair of elevated supercells crossed the Wichita metro between about 7:10 and 7:30 a.m., dropping hail from two to three inches across Sedgwick County. The National Weather Service put property damage from that one storm at $70 million, with the west side of the city taking the worst of it. This past spring, on the evening of April 25, 2026, storms moved slowly over Maize, Colwich, downtown, and east Wichita with quarter to golf ball size hail and enough rain to put a foot of water over the westbound Kellogg ramp at Hillside.
After a storm like that, the sequence that protects you is boring and it works. Photograph the yard and the gutters before anything is touched. Call your own insurer and open the claim yourself. Then vet roofers on your schedule instead of on the schedule of whoever reached your door first.
Kansas gave homeowners a real tool here. Very few states put roofing contractors in a searchable state registry, and fewer still strip an unregistered contractor of the right to sue. Use it early, before a deposit changes hands, and the rest of the decision gets much easier.