ConstructionArbitrage
Foundations

Is Construction Arbitrage Legal in Kansas?

Construction arbitrage is legal in Kansas. No statewide GC licence - licensing is local - but roofing registration with the AG is mandatory statewide.

Mohamed El HadriMohamed El HadriCo-Founder22 Oct 20268 min read
A construction foreman in a high-visibility vest reviewing plans on a clipboard at a residential build site in Kansas, timber framing in the background against a flat plains horizon.

Yes. Construction arbitrage is legal in Kansas. You hold the prime contract, licensed subs do the physical work, you keep the spread. That is how general contracting has always worked. What makes Kansas unusual is that there is no statewide general contractor licence - compliance depends on which city or county you operate in. The one statewide exception is roofing, and that one has teeth.

Kansas is a local-rule state for most construction work. That sounds simpler than it is. Working across multiple jurisdictions means multiple licence applications, different exams, and different insurance thresholds. Know the rules before you quote a job in a new market.

Construction arbitrage means you hold the prime contract, your subs do the physical work, and you keep the margin. Some people call it contractor arbitrage or construction dropservicing - it is the same model. The global answer on legality covers why the structure is legal everywhere. The construction industry has run this way for decades.

Kansas does not operate a statewide contractor licensing board. The state never created one for general contracting. That means there is no single Kansas GC licence to obtain before you operate - but it does not mean no compliance requirements. Every significant market in Kansas has its own licensing system, and the Kansas Attorney General runs a mandatory registration programme for roofing statewide.

Business registration with the Kansas Secretary of State is the baseline for any entity operating in the state. Sole traders need it too if they are operating under a business name.

The one statewide requirement - roofing registration with the AG

If you ever take a roofing job in Kansas, stop and register first.

The Kansas Roofing Registration Act (KRRA) requires every contractor providing commercial or residential roofing services for a fee in Kansas to obtain a registration certificate from the Kansas Attorney General before doing that work. It does not matter where you are based - out-of-state contractors are included. It does not matter what size the job is.

What the application requires:

  • A sworn application from a principal of the business
  • A liability insurance certificate of at least $500,000, naming the Office of the Kansas Attorney General as certificate holder
  • Proof of workers' compensation coverage, or a signed exemption affidavit if exempt
  • A Kansas tax clearance certificate
  • A government-issued photo ID

The initial registration fee is $250. Applications approved between January 1 and April 30 are prorated to $125. The certificate runs from approval to June 30 of the same year - renewal is required annually by June 30. Every year.

Your registration number must appear on every business sign, card, piece of correspondence, and contract you use to solicit or conduct roofing services in Kansas. The AG enforces actively - the Roofing Registration Unit at roofing@ag.ks.gov handles complaints and investigations.

Penalties for operating without registration: civil fines of up to $10,000 per violation. The AG can also revoke your certificate for noncompliance. Verify the current fee and insurance amount at ag.ks.gov before you apply - the numbers above are as of October 2026 but can change.

Local layers stack on top of the AG registration. Johnson County requires a separate Class DR Roofing Contractor licence. Lawrence requires its own Class D Roofing licence. Check the local building department in every city where you run roofing jobs.

Local contractor licensing - the patchwork

For everything outside roofing, licensing is a local matter. The two biggest construction markets in Kansas have their own systems.

Johnson County (Overland Park, Olathe, Lenexa, Gardner, Prairie Village and others): The county runs a unified contractor licence programme. Classifications include Class A General Contractor, Class B Building Contractor (structures not exceeding three storeys), Class C Residential Contractor, and separate trade classes including Class DE Electrical, Class DP Plumbing, and Class DM Mechanical. An exam is required for each class. GL insurance and workers' compensation certificates are mandatory for licensing. The annual fee is approximately $75 per licence, renewable each year. Many cities in Johnson County require a current county licence as a condition of issuing any building permit. Gardner, for example, requires a Johnson County licence before you apply for local permits.

Wichita/Sedgwick County: The Metropolitan Area Building and Construction Department (MABCD) covers Wichita and much of the surrounding area and runs its own licence classification system. Exams, insurance, and WC certificates are required here too. The exact classes and fees are managed by MABCD - check with them directly before working in this market.

Topeka, Lawrence, Kansas City metro (Kansas side): Each has its own requirements. Topeka and Lawrence have separate licence classes. Kansas City, Kansas (Wyandotte County) has its own structure, distinct from Kansas City, Missouri across the state line - the KCMO licence does not work in KCK.

Portability provision: K.S.A. 12-1557 says that proof of competency used for licensure in one Kansas city or county is valid, without additional examination, in any other city or county that requires examination for the same licence class. This matters: if you passed the Class A exam for Johnson County, another jurisdiction cannot make you re-sit the exam for the equivalent class. But they can still require you to apply locally, show proof of insurance, and pay their own licence fee. Call the local building department before assuming portability handles everything.

Trade licences: Electrical, plumbing, and HVAC contractor licensing in Kansas is also local. There is no statewide electrical contractor licence board. Johnson County's Class DE Electrical licence, for example, requires a master electrician credential, is not automatically valid in Wichita, and is separate from any federal or state requirement. Every trade sub you use must hold the correct licence for the jurisdiction where the work is being done. Your GC licence does not cover them.

Workers' compensation - the $20,000 payroll rule and sub liability

Kansas workers' compensation is governed by K.S.A. 44-505. The standard exemption applies to employers whose gross annual payroll does not exceed $20,000 - that is the prior calendar year's payroll and a reasonable estimate the current year will stay below the threshold. There is no minimum headcount requirement in the statute: one employee earning over $20,000 a year brings the full WC requirement.

If you are running a pure arbitrage operation with no employees of your own, you fall outside the employee-based trigger for your own company. But K.S.A. 44-503 is the provision that catches prime contractors who skip the insurance check.

Under K.S.A. 44-503(a), a principal contractor who subcontracts work that is part of their own trade or business - which describes a construction arbitrage operation - is liable to pay workers' compensation to the subcontractor's employees as if those workers were directly employed by the principal. The safe harbour is in subsection (g): the principal is not liable if the subcontractor has secured their own workers' compensation coverage with a current certificate.

The practical step is the same as every other state: before any sub starts work on a Kansas job, get their current WC certificate. If they have employees and cannot produce one, do not use them. That certificate is what protects you under K.S.A. 44-503(g).

Penalties for operating without required WC coverage: a Class A misdemeanour plus a civil penalty of twice the annual premium or $25,000, whichever is greater.

What makes Kansas different

A few things specific to Kansas worth knowing before you start:

  • No statewide GC licence - Kansas is one of a handful of states with no central contractor licensing board for general contractors. This sounds like a lower bar. It is not. It means a different licence application for every major market you enter.
  • Roofing is the exception - The KRRA registration is the one state-level compliance step that applies everywhere in Kansas. Skip it and you are exposed to the AG's civil enforcement regardless of whether you hold a local licence.
  • Local exams are real - Johnson County and Wichita both require passing a trade exam. These are not rubber stamps. Budget time and preparation before you quote your first job there.
  • Portability helps but is not automatic - K.S.A. 12-1557 portability means you will not re-sit the same exam in a second jurisdiction, but you will still need to apply and pay locally. Factor that cost into multi-city operations.
  • WC payroll threshold, not headcount - The $20,000 annual payroll trigger is unusual. Most states trigger WC at 1-3 employees regardless of pay. Kansas uses payroll. Plan accordingly if you are bringing on a part-time operations person.

Running this in practice

Start with the Secretary of State registration and the business licence for the first city you plan to work in. If roofing is any part of your service offer, register with the Kansas AG at ag.ks.gov before you quote a single job. Build the roofing registration renewal into your calendar for June 30 every year.

Before each new Kansas city, check what licence class it requires, whether it accepts portability from a licence you already hold, and what the insurance minimums are. Get WC certificates from every sub before they start. That combination - local licence, roofing AG registration where applicable, sub WC certificates - covers the compliance picture.

Once those pieces are in place, the arbitrage model runs the same way it runs everywhere. You win the client, the subs do the work, you keep the spread.

For the full step-by-step on building this business, how to start a construction arbitrage business is the practical starting point. For what the margin looks like and how you get paid before you pay the subs, cash flow and getting paid covers it. And what insurance do you need for construction arbitrage goes into the GL, WC, and professional indemnity picture in detail.

THE EDGE, the listening book I wrote about what I learned putting the tools down and running this as a system, is free to start at 48laws.co/the-edge. The getting-paid sections are directly relevant for anyone managing Kansas jobs at scale.

Last checked: 22 October 2026.

Frequently asked questions

Is construction arbitrage legal in Kansas?+

Yes. Holding the prime contract, subcontracting the physical work to licensed and insured trades, and keeping the margin between what the client pays and what the subs cost is legal in Kansas. That is standard contracting. Kansas has no statewide general contractor licence, so your licence requirement depends on which city or county you work in. The one statewide exception is roofing - any contractor providing roofing services in Kansas must register with the Kansas Attorney General under the Kansas Roofing Registration Act, regardless of location.

Does Kansas have a statewide general contractor licence?+

No. Kansas has no statewide general contractor licensing board. Whether you need a licence - and what kind - depends entirely on the city or county where you are doing the work. Johnson County (Overland Park, Olathe, Lenexa) and Wichita/Sedgwick County both run their own licensing programmes with Class A, B, and C contractor categories, exams, and insurance requirements. Other cities and counties have their own rules. The only statewide construction trade registration in Kansas is for roofing, administered by the Attorney General.

What is the Kansas Roofing Registration Act?+

The Kansas Roofing Registration Act (KRRA) requires every contractor providing commercial or residential roofing services for a fee in Kansas to register with the Kansas Attorney General before starting work. Out-of-state contractors are included. Registration requires a sworn application, a liability insurance certificate of at least $500,000 naming the AG as certificate holder, and proof of workers' compensation coverage or an exemption affidavit. The initial fee is $250, prorated to $125 for applications approved between January 1 and April 30. Certificates must be renewed annually by June 30. Violations carry civil penalties of up to $10,000 per incident, and the AG can revoke the registration certificate. Check ag.ks.gov for the current application and fee schedule.

Do subcontractors in Kansas need their own licence?+

In cities and counties that require contractor licensing, yes - each subcontractor must independently hold the relevant local licence for their classification. Your Class A general contractor licence in Johnson County does not cover an unlicensed electrical or plumbing sub you bring in. For roofing specifically, every roofing sub must hold their own Kansas Attorney General registration. The portable contractor provision under K.S.A. 12-1557 can help if a sub is already licensed in one Kansas jurisdiction and needs to work in another that requires the same licence class - but verify with the destination jurisdiction before assuming portability applies.

What are Kansas workers' compensation rules for construction contractors?+

Kansas workers' compensation is governed by K.S.A. 44-505. The standard employer exemption applies only if your gross annual payroll does not exceed $20,000 - there is no headcount threshold, just the payroll figure. Once payroll exceeds that, coverage is required. The more significant exposure for construction arbitrage operators is K.S.A. 44-503: as a principal contractor, you are liable for workers' compensation owed to a subcontractor's employees if that sub has not secured their own coverage. The safe harbour is a current WC certificate from every sub before work starts. Without it, a sub's uninsured worker's claim can land on you. Penalties for operating without required coverage include a Class A misdemeanour plus a civil penalty of twice the annual premium or $25,000, whichever is greater.

Does Kansas use the ABC test for independent contractor classification?+

No. Kansas uses a common-law control test, aligned with the IRS multi-factor analysis, rather than a strict ABC test. The key question is whether the hiring entity has the right to direct and control the manner and means of the work. K.S.A. 44-766 prohibits knowingly and intentionally misclassifying an employee as an independent contractor to avoid tax withholding or unemployment contributions. A first violation carries a civil penalty; a second conviction adds a Class C nonperson misdemeanour. Structure your subcontractor relationships with written contracts, genuine independence, and subs who operate as their own businesses.

Is construction arbitrage the same as construction dropservicing in Kansas?+

Yes - same model, different names. Construction dropservicing, contractor arbitrage, and construction arbitrage all describe the same structure: you hold the prime contract, licensed subs do the physical work, you keep the margin between what the client pays and what the subs cost. The Kansas compliance requirements - roofing registration, local contractor licensing, workers' compensation, sub verification - apply equally regardless of what you call the model.

Can I use a Johnson County contractor licence in other Kansas cities?+

Possibly. K.S.A. 12-1557 provides a portability rule: proof of competency used for licensure in one Kansas city or county is valid, without additional examination, in any other city or county that requires examination and licensure for the same contractor class. In practice this means if you passed an exam for a Johnson County Class A licence, another jurisdiction that requires an exam for the same class cannot make you sit the exam again. But they can still require you to apply for a local licence, show proof of insurance, and pay their fee. Call the destination building department before assuming portability covers everything.

Mohamed El Hadri

Mohamed El HadriCo-Founder

I'm a co-founder of several construction companies. I built a construction business from a 30-van operation into a lean model with 1,500+ subcontractors in the database - winning the work as the main contractor, subbing it out, and running it as a system from a laptop across multiple countries. I write this site from what actually works.

@mointhemarket · 30k followers on Instagram →
Join the players · now live

Run the model with people who already do

Reading the method is step one. Inside Construction Arbitrage Players you connect with players from around the world who run construction arbitrage every day and make real money from it - share your deals, get answers, and get in the game. Founding-member access is open now.

For the operator life and the inside story, see Contractor Club.

THE EDGE - the listening book on how the money really moves through a contracting business - is out now. Listen free, or see what is inside.

The Family Secret - how construction arbitrage really works - is coming soon.

Thinking about the exit?

A construction business built this way is a sellable asset

Systems, subs and margin - that is exactly what buyers pay for. If you own a construction or trade business and the exit is on your mind, list it on ContractorExit, the marketplace for buying and selling trade businesses. The valuation is free, so you find out what it is worth before you decide anything.

Get the Construction Arbitrage playbook

One sharp email a week: real numbers, live deal breakdowns, and the systems that let you run jobs you never visit. No fluff, unsubscribe anytime.