CIVICWING

Kansas City metro · public work

The city is hiring.
You just never hear about it.

Cities, counties, and school districts around KC put work out to bid every week: mowing, snow, cleaning, striping. I check the metro's bid boards every morning and send you only the jobs your crew can win.

$400/month. No portals to check. You always talk to me.

Johnson County · Olathe · KCMO · Overland Park · Blue Valley Schools · Jackson County · JCPRD · Lenexa · WaterOne · and 20 more →

Tuesday · 6:04 AM · your inbox

Go
ITB 26-047 · City of Olathe

Mowing and grounds, 14 city parks

Due Aug 6Walk-through Jul 29
Go
RFP 2026-11 · Johnson County

Snow removal, county lots: 3-year term

Due Aug 14$1M insurance
Pass
BID 26-0912 · KCMO

Tree removal, citywide

Prevailing wageCrew of 12 min

Three lines each. You know in 30 seconds whether to chase it.

How it works

Three steps. You do one.

01
Tell me about your crew

One message by email or text, whatever's easiest. What you do, where you'll drive, and what you won't touch.

02
I check the boards every morning

Cities, counties, and school districts across the metro. I read the packet and pull out the dates.

03
You get the ones that fit

A short email the day a match goes up: the job, the deadline, and a straight go-or-pass call. Plus a Friday recap of the week, even when it's quiet, so you're never wondering.

What I watch

29 places post the work. None of them talk to each other.

Different websites, different logins, different rules. A few still mail it. Here's the list.

KC Metro: monitored sources
Checked every morning

Kansas side

Johnson CountyIonWave
JCPRDIonWave
City of OlatheMercell
City of Overland ParkNo portal
City of LenexaNo portal
Blue Valley Schoolsbids&tenders
Shawnee Mission SchoolsPublic Purchase
Johnson County CCProcureWare
WaterOneNo portal

Missouri side

Kansas City, MOCityBuy
Jackson CountyOwn system
Clay CountyPublic Purchase
City of Lee's SummitPublic Purchase
City of IndependencePublic Purchase
Lee's Summit R-7 SchoolsIonWave
Metropolitan CCPublic Purchase
KCATAMailed list

+ 12 MORE: cities, school districts, and agencies across both states. Nine of them have no bid portal at all. I open those pages by hand.

Simple pricing

One price. One job, done right.

You know how to bid. You just need to know what's out there, in time to do something about it.

$400/mo

Daily match emails, a Friday recap, and a straight go-or-pass on every bid. Month to month, cancel anytime.

Start with a free bid check

You write and submit the bid from your own account. My job is making sure you never miss one.

Questions

Straight answers.

What contractors ask me most.

Do you write or submit the bid for me?

No. You write and submit the bid from your own account. My job is making sure you see every job that fits, in time to bid it.

What trades do you cover?

Mowing and grounds, landscaping, snow removal, janitorial, pest control, fencing, pavement striping, sealcoating, pressure washing, and tree service.

What areas do you cover?

The Kansas City metro on both sides of the state line. That includes Johnson, Jackson, Clay, and Wyandotte counties, the major cities, school districts, and community colleges.

Do I need my own portal accounts?

Only to submit a bid. Each city has its own sign-up, and when a job you want comes up, I tell you which one to register on. You don't need to check any of them day to day.

How fast will I hear about a new bid?

Usually the same morning it goes up. Every match email lists the due date and any walk-through date at the top.

What if nothing matches this week?

You still get a Friday recap. It tells you what was posted, why none of it fit, and what's coming up, so a quiet week never looks like I stopped watching.

Can a small crew really win city work?

Yes. A lot of public work is small: a few parks, one building, one season. I flag the jobs that fit your crew size and give a clear pass on the ones that don't.

Is there a contract?

No. It's $400 a month, month to month. Cancel anytime.

Free bid check

See what you've been missing.

Tell me your trade and where you work. I'll go back through the last year of metro bids and show you the ones you could have won. Free, no pitch.

Already know you want in? Skip ahead and fill out the full client intake form.

Or write me at ryan@civicwing.com