MCA for Roofing Contractors in Kansas: 2026 SB 55 AOB Ban, AG Registration & Hail Alley Guide
Kansas roofing contractors face a new AOB ban (SB 55, eff. July 1, 2026), an AG Roofing Contractor Registration ($500/yr, $500K GL, no exam — K.S.A. 50-6,122), SB 345 dollar-cost MCA disclosure (eff. July 1, 2024), no domestic COJ procedure (repealed 1970; Reimer v. Davis, Kan. 1978), and KDHE state-authorized RRP. Wichita's Hail Alley market and the Boeing aerospace campus define the primary MCA use cases.
Quick Answer
Kansas enacted two significant laws affecting roofing contractor cash flow in 2024–2026. First, the Commercial Financing Disclosure Act (SB 345, eff. July 1, 2024) requires MCA providers to disclose total repayment cost in writing before closing — dollar-cost only, not APR. Second, Senate Bill 55 (signed April 3, 2026, eff. July 1, 2026) bans assignment-of-benefits agreements on residential property insurance policies, voiding direct-collection contracts between roofers and insurers — the same structure Oklahoma enacted as HB 1084 in 2025. Combined with standard insurance-adjuster timelines, the realistic window from job completion to final payment on a storm-restoration roof in Kansas is now 60–120 days. On licensing: Kansas requires a Roofing Contractor Registration Certificate from the Kansas Attorney General (K.S.A. 50-6,122 through 50-6,128) for residential and commercial roofing work performed for a fee — $500/year renewal by June 30, $500,000 general liability insurance with the Office of the Kansas Attorney General named as certificate holder. This is a registration, not a trade license — no exam is required — but it is a mandatory statewide credential. Local requirements layer on top: Johnson County requires a Class DR Roofing Contractor license; Lawrence requires a Class D license; Wichita and Overland Park have their own contractor registration requirements. On COJ: Kansas courts have no domestic confession-of-judgment procedure. The statutory mechanism was repealed effective January 1, 1970, and Reimer v. Davis (Kan. 1978) confirms no domestic COJ mechanism exists. Forum-selection clauses naming Ohio or New Jersey in the MCA contract remain the real exposure. KDHE is EPA-authorized for RRP (authorized April 9, 2010) — federal EPA credentials are not sufficient for Kansas; KDHE-issued Renovation Firm and individual Renovator credentials are required for roofing work disturbing painted surfaces on pre-1978 structures. Factor rates run 1.18–1.55. Established roofers with 3+ years, $25,000+/month in deposits, 620+ credit, valid AG registration, and no active MCA stack typically qualify at 1.18–1.30. Apply September through November, after the storm season has closed and insurance settlements are appearing in bank deposits.
MCA for Roofing Contractors in Kansas: 2026 SB 55 AOB Ban, AG Registration & Hail Alley Guide
Two significant laws restructured Kansas roofing contractor finances in 2024–2026. SB 345 (eff. July 1, 2024) requires MCA providers to disclose total repayment cost in writing before closing — a transparency floor absent in neighboring Oklahoma. Senate Bill 55 (signed April 3, 2026, eff. July 1, 2026) banned assignment-of-benefits agreements on residential property insurance policies, eliminating the direct-collection mechanism Kansas roofers had used for decades and extending the storm-restoration receivables cycle — the same dynamic Oklahoma experienced with HB 1084 in 2025.
Those changes land on top of Wichita’s Hail Alley market: more than 312 documented hail events near the city since 2004, with spring season March through June and a secondary fall surge August through October. The realistic post-SB 55 window from completing a storm-restoration roof to receiving final payment is 60–120 days — the primary MCA use case for Kansas roofing.
TL;DR
- AG Roofing Registration required. The Kansas Attorney General requires a Roofing Contractor Registration Certificate (K.S.A. 50-6,122+) for all roofers — $500/year, $500K GL with AG named as certificate holder, no exam. Local requirements (Johnson County Class DR, Lawrence Class D, Wichita, Overland Park) layer on top.
- SB 55 AOB ban now in effect. Kansas Governor Kelly signed SB 55 on April 3, 2026 (eff. July 1, 2026), voiding post-loss AOB agreements on residential property policies — direct-collection from insurers is no longer available. Payment cycle: 60–120 days from job completion.
- SB 345 disclosure required — dollar cost only, not APR. Written cost disclosure before signing (eff. July 1, 2024). Convert to APR at /calculator.
- COJ: no domestic procedure in Kansas courts. Old statute repealed 1970 (Reimer v. Davis, Kan. 1978). Ohio or New Jersey forum-selection clauses are the real exposure — read the governing-law clause.
- KDHE state-authorized RRP — federal cert not sufficient. For roofing on pre-1978 structures (soffit, eave, dormer work), KDHE-issued credentials are required. Federal cert is sufficient for Missouri-side KC metro work; KDHE cert required for KS side.
- WC from first employee in construction. NCCI 5551 rates are among the highest in the construction trades.
- 3-business-day cooling-off right on door-to-door contracts. Post-storm roofing contracts signed at the homeowner’s door are home-solicitation sales — the homeowner gets a 3-business-day right to cancel that must be disclosed in writing.
- Factor rates: 1.18–1.55. Best terms for established roofers with 3+ years, AG registration, consistent deposits, and no MCA stack. Apply September–November, never January.
Kansas Roofing Contractor Registration: The AG Requirement
Unlike many trades in Kansas — painting contractors, landscapers — roofing has a statewide registration requirement administered by the Kansas Attorney General under the Kansas Roofing Contractor Registration Act (K.S.A. 50-6,122 through 50-6,128). Any person or entity performing roofing services for compensation in Kansas, residential or commercial, must hold a valid Registration Certificate before performing work.
What Registration Requires
- Annual renewal fee: $500, due by June 30
- General liability insurance: $500,000 minimum GL coverage; the Office of the Kansas Attorney General must be specifically named as the certificate holder on the certificate of insurance — a common point of compliance error
- DBA registration: any trade name used in the business must be registered
What Registration Does Not Require
- No trade exam or skills test
- No surety bond at the state level
- No apprenticeship or experience requirement
This is a registration credential, not a license. It is meaningfully less restrictive than Oklahoma’s CIB RCRA registration (which requires a $5,000 surety bond, $500K GL, and — since July 1, 2026 — a residential endorsement exam under HB 1628), and far less demanding than Illinois’s IDFPR state license (exam required under 225 ILCS 335). But it is a real statewide requirement that must be in force before any Kansas roofing job begins.
Local Requirements Layer On Top
The AG registration is the floor. Local requirements add to it:
- Johnson County — Class DR Roofing Contractor license for permit work ($100 application + $225 license fee; requires the open-book 553 KGP ICC Kansas roofing exam — a step the state AG registration does not)
- City of Lawrence — Class D Roofing Contractor license
- Wichita / Sedgwick County — building permits for roofing; verify contractor registration requirements at wichita.gov
- Overland Park — contractor registration requirements; verify at opkansas.org
- Kansas City (KS) / Unified Government of Wyandotte County — local contractor registration; verify at wycokck.org
For MCA applications, compile: the AG Registration Certificate, all active local contractor registrations, a 12-month permit pull history, and your certificate of insurance. These documents provide underwriters with the compliance verification they would normally derive from a state license.
Verify current requirements and apply at ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration.
SB 55: Kansas AOB Ban and the Post-Storm Cash Flow Gap
Governor Laura Kelly signed Senate Bill 55 on April 3, 2026. Effective July 1, 2026, the law voids assignment-of-benefits agreements on residential property insurance policies in Kansas. Roofing contractors cannot solicit, execute, or collect under post-loss AOB agreements. Assignments are void as against public policy.
Before SB 55, Kansas roofers commonly obtained a signed AOB from the homeowner at job start, allowing the contractor to collect directly from the insurer and — if necessary — litigate against the insurer independently. SB 55 ends that. After July 1, 2026:
- The insurer pays the homeowner
- The homeowner pays the contractor
- Contractors can still receive a direct payment authorization (a written instruction from the homeowner directing the insurer to pay the contractor jointly or directly), but cannot pursue the claim or litigate against the insurer independently
The New Payment Cycle
| Stage | Typical Timeline |
|---|---|
| Homeowner files claim | Day 0–3 |
| Adjuster inspection | Days 7–21 |
| Adjuster estimate and coverage letter | Days 21–51 |
| Insurance check issued | Days 31–72 |
| Mortgage co-payee processing (if applicable) | Additional 14–45 days |
| Job completion to final payment | 60–120 days |
Kansas SB 55 mirrors Oklahoma’s HB 1084 (eff. November 1, 2025). Oklahoma roofers saw collection windows extend to 90–150 days after HB 1084 took effect — Kansas roofers will experience a comparable shift.
The MCA Use Case
The 60–120 day gap between completing a hail-restoration job — when material costs and labor have been paid — and receiving final insurance settlement is the primary MCA use case for Kansas roofing. An advance sized to cover material procurement and payroll for jobs in progress can be repaid as insurance settlements land in sequence. The advance converts an unpredictable receivables lag into a predictable cost.
Storm Solicitation and the Homeowner’s Right to Cancel
Two cancellation protections shape post-storm residential roofing in Kansas, and both belong in your standard contract:
- Home-solicitation cooling-off right. A roofing contract signed at the homeowner’s door — the norm in post-storm canvassing — is a home-solicitation sale under the Kansas Consumer Protection Act and the FTC Cooling-Off Rule, giving the homeowner a three-business-day right to cancel. The right must be disclosed in writing in the contract; omitting it can void the agreement or extend the cancellation window.
- AOB assignment cancellation (now largely moot). Before SB 55, a homeowner who signed an assignment of insurance benefits to a roofer under K.S.A. 50-6,143 had five business days to cancel that assignment. Because SB 55 voids residential AOB assignments outright as of July 1, 2026, that vehicle disappears — the cooling-off right on the underlying repair contract is the protection that remains.
Build the required cancellation language into every residential storm-restoration contract, and never condition the price on the homeowner waiving their insurance deductible — Kansas prohibits deductible rebating on property-insurance roof work.
SB 345: What Kansas’s MCA Disclosure Law Requires
Senate Bill 345, the Commercial Financing Disclosure Act, took effect July 1, 2024. MCAs — structured as accounts-receivable purchase transactions of $500,000 or less — fall within the Act’s coverage. Before or at the time any MCA is consummated, providers must disclose in writing:
- The total amount of funds provided
- The total amount to be paid to the provider
- The total dollar cost of financing
- The manner, frequency, and amount of each payment
What is not required: APR. On a $40,000 advance at a 1.27 factor rate ($50,800 total repayment), the provider must show $50,800 in writing — but is not required to state that repaying over 7 months annualizes to approximately 64% APR. Run every offer through the MCA calculator.
The Kansas Attorney General has exclusive enforcement authority. Violations carry $500 per violation, capped at $20,000 in aggregate. No private right of action.
Confession of Judgment: No Domestic Procedure in Kansas
The statutory provision for judgment by confession was repealed effective January 1, 1970 with no replacement. Reimer v. Davis (Kan. 1978) confirmed the complete absence of any domestic COJ mechanism. A pre-signed cognovit clause cannot generate a Kansas court judgment.
The real exposure: Forum-selection clauses naming Ohio (ORC § 2323.13 permits cognovit notes) or New Jersey (authorizes pre-signed COJ in commercial contracts) allow a provider to obtain a valid COJ in those courts and domesticate it in Kansas under the Uniform Enforcement of Foreign Judgments Act — without prior notice to the Kansas roofer. New York’s CPLR § 3218 (amended 2019) removed NY as a viable forum for out-of-state COJ.
Before signing any MCA: search for “confession of judgment,” “cognovit,” “warrant of attorney,” and “power of attorney to confess judgment.” Read the governing-law clause. Ohio or New Jersey as the named forum is your primary exposure. See /blog/confession-of-judgment-mca for the full analysis.
Wichita Hail Alley: Market Profile
Wichita and south-central Kansas sit in the core of Hail Alley — the corridor where Gulf moisture meets continental air along the dry line. The Wichita area has recorded more than 312 documented hail events since 2004, with 34 significant Sedgwick County events through early May 2026 alone — more than double the typical pace for that date. The worst single year in the dataset: 2016, with 118 events near the city. The Kansas Attorney General’s office issued a storm-chaser warning in March 2026 after early-season activity, signaling how quickly demand materializes.
A single one-inch-or-larger hail event — the threshold for insurance-claimable roof damage — can generate hundreds of valid claims across a single Wichita ZIP code in one afternoon.
Boeing Wichita and the Commercial Roofing Market
Beyond residential storm restoration, Wichita’s aerospace-industrial complex represents a significant commercial roofing market. Boeing reacquired its Wichita operations (formerly Spirit AeroSystems) on December 8, 2025, restoring approximately 15,000 direct workers under the Boeing umbrella. The Boeing campus north of K-96, alongside Textron Aviation (Cessna, Beechcraft), Bombardier Learjet, L3Harris, and 450+ Tier 2/3 aerospace suppliers, represents millions of square feet of industrial and commercial roofing surface requiring periodic maintenance, storm repair, and replacement. Koch Industries’ 200-acre campus north of Wichita adds to the commercial grounds and facility management demand.
Commercial facility roofing for aerospace clients typically runs on net-30 to net-60 payment terms — a more predictable receivables picture than residential insurance, but still a material cash flow gap on large jobs.
KDHE RRP: State Credential Required, Federal Not Sufficient
Kansas is an EPA-authorized state for RRP — KDHE received authorization effective April 9, 2010. Federal EPA Lead Renovator credentials alone are not sufficient for covered work in Kansas.
Roofing trigger: work disturbing more than six square feet of painted surface on a pre-1978 residential or child-occupied structure — specifically soffit replacement, fascia and eave repair, dormer and flashing work, and tear-offs that disturb adjacent painted surfaces.
Required KDHE credentials:
- KDHE-certified Renovation Firm registration (business entity)
- Individual KDHE-certified Renovator credential (8-hour initial course from KDHE-accredited provider; 4-hour refresher every 5 years)
KC metro cross-credential requirement: Missouri is EPA Region 7 federal direct — federal cert is sufficient for MO-side work. Kansas requires the KDHE state credential for KS-side work. Roofers working both sides must hold both simultaneously.
Verify current requirements and accredited training providers at kdheks.gov.
Workers’ Compensation: Construction Classification
Kansas roofing contractors are classified as construction businesses for WC purposes, requiring coverage from the first employee. Sole proprietors with zero employees may qualify for an exemption — confirm the current process at dol.ks.gov/Workers_Comp.
NCCI class code 5551 (Roofing — All Kinds) carries high base rates due to fall exposure, heavy material handling, and emergency storm-restoration work on damaged structures. Kansas-specific rates depend on the state’s actuarially determined loss experience; comparable Hail Alley roofing WC rates typically run $15–$40 per $100 of payroll. Verify current Kansas-approved rates through a licensed WC broker. A 5-person crew with $400,000 in annual payroll can face $60,000–$160,000 in annual WC premium — a significant overhead item in any MCA margin analysis.
Include WC policy declarations in every MCA application package.
Factor Rates for Kansas Roofers
Tier 1 — Established operators (1.18–1.30):
- 3+ years in business; consistent deposit history through the storm season
- $25,000+/month in average deposits April–October
- 620+ personal credit; no active MCA stack
- Valid AG Roofing Registration; local permits documented; WC in force
Tier 2 — Mid-tier (1.30–1.42):
- 1–3 years in business; one prior MCA repaid
- 580–620 credit; storm-concentration visible in deposits but repeating year over year
Tier 3 — Higher-risk (1.42–1.55):
- First-season contractors; out-of-state storm-chaser entrants; incomplete AG registration
- Thin deposit history; active MCA outstanding
SB 55 underwriting note: With the AOB ban in force, funders can no longer treat a signed AOB assignment as informal collateral. Be prepared to explain your direct-payment-authorization workflow and how insurance settlements flow into your bank account.
Application timing: September through November, after the storm season has closed and insurance-settlement deposits are in the statement. January and February — the annual winter trough — produce the worst factor rates or declines. Provide two years of tax returns and a written seasonal narrative with every application.
Funding Alternatives
Invoice factoring (1–4% per period) — for confirmed commercial receivables from property managers, aerospace facility management, or large institutional contracts. Dramatically cheaper than an MCA for creditworthy payers.
Equipment financing (6–20% APR) — for boom trucks, pneumatic equipment, trailers, and safety systems. Asset-secured; no blanket UCC-1 lien.
Business line of credit — Intrust Bank (Wichita), CrossFirst Bank (Overland Park), Emprise Bank, Capitol Federal, and other Kansas community lenders at 8–15% APR for qualified operators.
Materials supplier credit — maximize net-30 to net-60 terms with GAF, CertainTeed, and Owens Corning commercial accounts before approaching any working-capital funder.
SBA resources:
- SBA 7(a) loans (~9.75–13.25% APR, mid-2026) and SBA CAPLines seasonal revolving credit
- SBA Wichita District Office: 220 W. Douglas Ave., Suite 450, Wichita, KS 67202, (316) 269-6616 (covers all Kansas except eastern 27 counties)
- SBA Kansas City District Office: 1000 Walnut St., Suite 500, Kansas City, MO 64106, (816) 426-4900 (covers Johnson County and eastern Kansas)
- Kansas SBDC: wichita.edu/sbdc, 1845 Fairmount St., Wichita, KS 67260, (316) 978-3193
See /blog/mca-alternatives and /blog/mca-vs-sba-loans. Use the MCA calculator to convert any offer to APR before deciding.
Related Kansas guides: Painting Contractors in Kansas — SB 345, no domestic COJ, KDHE RRP, Wichita aerospace, KC cross-state dynamic. Landscaping & Lawn Care in Kansas — SB 345, no domestic COJ, KDA pesticide cert, Johnson County HOA belt.
Related roofing guides: MCA for Roofing Contractors in Oklahoma — CIB RCRA registration, HB 1628 endorsement exam, AOB ban (HB 1084, eff. Nov. 1, 2025), no disclosure law. MCA for Roofing Contractors in Colorado — Front Range hail corridor, #2 hail state by claims, no state roofing license. MCA for Roofing Contractors in Illinois — mandatory IDFPR state license (225 ILCS 335), COJ enforceable, #2 hail state in 2024 by claims.
See also: State MCA Disclosure Laws Compared | Confession of Judgment Guide | MCA Alternatives | MCA Calculator
Sources: Kansas Roofing Contractor Registration Act (K.S.A. 50-6,122 through 50-6,128; fee not to exceed $500, GL not less than $500,000, certificate expires June 30) — ag.ks.gov/divisions/civil/licensing-inspections/roofing-registration; Kansas SB 55 (2025-26 session, signed by Gov. Kelly April 3, 2026, eff. July 1, 2026, enforced by the Insurance Commissioner as an unfair/deceptive act) — kslegislature.gov AOB ban; K.S.A. 50-6,143 (residential AOB assignment, five-business-day cancellation) and Kansas Consumer Protection Act home-solicitation cooling-off right; Johnson County Contractor Licensing (Class DR, 553 KGP ICC exam) — jocogov.org; Kansas SB 345 (Commercial Financing Disclosure Act, eff. July 1, 2024) — Mayer Brown and Venable client alerts (2024); Reimer v. Davis (Kan. 1978) on absence of domestic COJ; KDHE RRP authorization confirmed at epa.gov/lead (authorized April 9, 2010); Boeing Spirit AeroSystems reacquisition press release (December 8, 2025); SBA district office directory (sba.gov/district); Kansas Division of Workers’ Compensation (dol.ks.gov/Workers_Comp); StormerSite.com Wichita/Sedgwick County hail event dataset (312+ events since 2004; 34 events through May 2026).
This guide is general information, not legal advice. Consult a Kansas attorney before signing any commercial financing agreement.