Missouri contractor context — no state GC license, three parallel municipal systems, and I-70 bisecting two cultures
Missouri has no statewide residential GC license. Instead, St Louis City, St Louis County (a politically separate entity from the city), and Kansas City each run their own contractor registration systems — and they don't accept each other's credentials. Add Springfield, Columbia, and St Joseph and you're looking at half a dozen parallel municipal tracks. What Missouri does license at the state level through the Department of Commerce and Insurance is mostly specialty: Boilers and Pressure Vessels, Elevator, and a few narrow technical disciplines. Plumbing and electrical licensing is municipal in most markets. That fragmentation is exactly the kind of verification gap that shared-lead platforms gloss over — and exactly the kind that creates bad matches at permit-pull time.
What Angi, Thumbtack, and Houzz charge you in Missouri
Per Angi's publicly disclosed pricing page, Missouri GCs reportedly pay $15–$75 per shared lead, with each lead routed to three to eight contractors at once. Thumbtack's public pricing page lists $7–$55 per contact across St Louis and Kansas City, with each request forwarded to three to fifteen pros. Houzz's For Pros sells a $99–$399/month subscription regardless of whether any homeowner ever calls. All three figures come from 2026 public pricing pages and live in AskBaily's competitor-fees.json dataset under Creative Commons attribution.
None of these platforms re-check St Louis City or Kansas City contractor registration status at match-time. A Kirkwood homeowner on Angi can be routed to a contractor whose St Louis County registration lapsed two months ago. AskBaily checks municipal registers at match-time.
The hidden cost: unconverted leads at Missouri close rates
The 2023 FTC order against HomeAdvisor/Angi (In re HomeAdvisor, Docket 9407) documented shared-lead close rates in the 2–4% range on residential renovation projects $5K and up. In St Louis — where homeowners often shop three to five contractors for three to four weeks on $40K+ projects — close rates on Angi leads run 5–7%. At 6% and $40/lead average, that's $667 per acquired customer. Kansas City close rates run similar (5–7%); Springfield and Columbia run slightly higher (6–8%) because markets are smaller and per-contractor volume is lower.
The structural problem: shared-lead platforms profit on attempts, not closures. In Missouri, where GC tiers are typically 1-3 crews and estimator hours come directly off the owner's calendar, every unclosed lead is a real operations hit.
What AskBaily charges Missouri contractors
AskBaily charges nothing to receive a match. We only earn when you close a project. Our take-rate is tiered 8–15% of closed-job revenue plus a 1.5% Trust and Safety reserve. All fees are published in our pricing page and cross-referenced against the competitor-fees dataset.
For Missouri specifically, AskBaily verifies:
- St Louis City contractor registration — required for Class A Building Contractor, Class B Remodeling Contractor, or Class C Specialty Contractor scopes inside city limits.
- St Louis County contractor registration — separate, parallel system for unincorporated county and most St Louis County municipalities.
- Kansas City contractor license — the Kansas City Contractor Licensing and Registration program for KC and several suburbs.
- Springfield, Columbia, St Joseph — each metro runs its own registration track.
- Liability + Workers' comp — Missouri DOLIR Division of Workers' Compensation employer file.
- Specialty trade credentials — plumbing, electrical licensed municipally in most markets; AskBaily ensures trades are properly credentialed for the scope's jurisdiction.
The full requirement breakdown is at our Missouri requirements page.
How to migrate: 5-step playbook
- Download your municipal contractor registration certificate(s) for St Louis City, St Louis County, Kansas City, or other Missouri metros where you're active. Also pull COI and WC certificate.
- Pause — don't cancel — your Angi and Thumbtack accounts. Set Angi to "not accepting leads" and Thumbtack to zero budget.
- Apply at askbaily.com/for-pros/apply?source=recruit-missouri. We'll ask for your municipal registration numbers, COI, WC certificate, and two recent closed-project addresses.
- Complete the 10-minute onboarding call. A scoping interview so Baily learns your tone.
- Set your first match zone. St Louis pros typically start at a 20-mile radius; Kansas City pros at 20-mile; Springfield / Columbia pros at 25-mile.
Missouri-specific regulatory fit
Missouri's fragmented municipal-GC reality is exactly why homeowner-platform mismatches are so common:
- No state GC license — every scope gets routed to contractors registered in the specific jurisdiction. St Louis City does not accept St Louis County credentials, and vice versa.
- St Louis City Class A / B / C system — Class A Building Contractor (unrestricted), Class B Remodeling (≤ $100K), Class C Specialty (trade-specific). AskBaily routes scopes to match class.
- St Louis County's MPDB registration — Missouri Public Database uniform registration for county-wide construction.
- Kansas City Contractor Licensing and Registration — separate system with Class A (General, no cap) and Class B (Residential, ≤ $100K) tiers.
- Historic districts — Lafayette Square, Central West End, Soulard, Shaw, Benton Park (St Louis); Quality Hill, Old Westport, Crossroads (Kansas City) all require historic review. Match-time scoping flags HPC parcels.
- Missouri Prop B storm-shelter initiative — some KC-metro municipalities incentivize storm-shelter / safe-room construction; Baily flags eligible parcels.
- Flood plain — Missouri River, Mississippi River, Meramec River corridors all carry FEMA flood zones; base-flood-elevation rules flagged at intake.
Apply to AskBaily as a Missouri contractor
If you've been paying for Angi or Thumbtack leads in Missouri and your close rate isn't clearing 7%, the math is almost always better under a closed-job take-rate. We welcome St Louis City Class A/B/C, St Louis County-registered, Kansas City licensed, and other Missouri-municipal-registered contractors with prior residential portfolio.
Apply now → askbaily.com/for-pros/apply?source=recruit-missouri
No commitment, no contract to exit, no setup fee.
Frequently asked questions
Missouri has no state GC license — how does AskBaily verify me? At the municipal level. St Louis City, St Louis County, Kansas City, Springfield, Columbia, and St Joseph each run their own registers. AskBaily checks the relevant register at match time.
Do St Louis City and St Louis County credentials cover each other? No. They're politically separate jurisdictions with separate registration requirements. If your scope sits in the city, you need City registration; in the county, County registration. AskBaily routes scopes accordingly.
What's the difference between St Louis City Class A, B, and C? Class A is unrestricted building contractor. Class B is remodeling ≤ $100K. Class C is specialty contractor (trade-specific). AskBaily routes scopes to match class.
Is Kansas City a separate market from St Louis? Totally. Different municipal registration, different code enforcement culture, different homeowner demographics. AskBaily routes KC scopes only to KC-registered contractors.
What about smaller metros like Springfield, Columbia, St Joseph? Each runs its own contractor registration. AskBaily routes regionally by municipal registration.
How does the 8-15% take-rate tier work? Jobs under $25K at 8-10%, $25K-$150K at 10-12%, $150K+ at 12-15%. Disclosed before you accept any scope.
Does AskBaily handle the homeowner payment flow? No — you invoice the homeowner directly. We take our fee from you, not the homeowner.
What happens if a matched homeowner doesn't close with me? Nothing. You owe nothing on unclosed scopes. The take-rate only fires on closed-job revenue you collect.
Migration math for St Louis + Kansas City contractors
Here's what the math looks like for a typical mid-size residential GC running a crew of four to six on 45K–105K kitchen-and-addition projects.
Under Angi Pro Leads (publicly disclosed pricing, 2026):
- $45 average lead cost, 5 contractors per lead (you're one of five).
- Close rate: 6% (within the FTC-documented 2–4% shared-lead baseline, slightly elevated because you're experienced).
- Effective CAC: $45 / 0.06 = $750 per acquired customer.
- Annual pipeline: if you close 12 $75K jobs from this channel, that's $9,000/year in lead spend, plus estimator time on 188 calls that didn't close (roughly 47 estimator-hours at $85/hour = $3,995 in burned labor).
- Total cost-of-acquisition against channel revenue: $12,995 in direct + burned cost. On $900,000 in closed revenue from that channel, effective CAC runs about 1.4% of closed-revenue — and the calendar drag from the unclosed leads doesn't even show up on Angi's invoice.
Under AskBaily closed-job take-rate (2026):
- Zero lead fees. Zero subscription. Zero upfront cost.
- 8–15% of closed-job revenue tiered by scope value. For mid-band projects ($25K–$150K), that's 10–12%, plus the 1.5% Trust and Safety reserve.
- For the same 12 $75K jobs: 11.5% × $900,000 = $103,500 in platform cost.
The real question: if you didn't actually close 12 jobs from Angi — if you closed 6 because a different contractor's shared-lead auction beat you 6 times — your actual Angi CAC was closer to $1,500 per win, and the estimator-hours burn was the same. Under AskBaily, you only pay on closed revenue. If you close 6, you pay on 6.
When AskBaily wins on math: any channel where your close rate is under 12%. Most St Louis GCs sit in that band.
When Angi can win on math: if you're the lowest-bid fastest-responder on shared-lead auctions and close 15%+. Most experienced GCs are not the low-bid shop.
Run your own numbers with the lead-cost calculator before you commit to anything.