Who Picks Up Trash in KC Northland? GFL, Republic, and KCMO Public Works

April 18, 2026 · Bin Bros KC Team

Residential wheeled trash bins — the service all major haulers provide

Most KC Northland homeowners don't think about which trash hauler picks up their bin until something goes wrong — a missed pickup, a damaged lid, or a bill that doesn't look right. Then the question becomes "wait, who actually hauls my trash?"

The answer depends on which side of the line you're on. Kansas City, MO runs its own trash service. Suburbs use private haulers — mainly Republic Services and GFL Environmental, with the split varying by city and subdivision. Here's the breakdown, along with what actually changes between them.

The short version

  • Kansas City, MO (city proper): KCMO Public Works. The city is its own hauler.
  • Liberty, MO: Republic Services, through the city contract.
  • North Kansas City: GFL Environmental.
  • Weatherby Lake: GFL Environmental.
  • Gladstone: Mixed — GFL or Republic depending on your subdivision.
  • Parkville: Mixed — GFL or Republic depending on your subdivision.
  • Kearney, MO: City-contracted through a single hauler. Billing is bundled with your city utility bill.
  • Smithville, MO: City-contracted, single commercial hauler.
  • Unincorporated Clay and Platte County: Usually GFL or Republic, occasionally smaller local operators.

If you're not sure which hauler handles your address, check your last bill or call your city's Public Works office.

The short history (2020-2026)

Before 2020, the Northland had three major haulers: Republic Services, Waste Management, and WCA (Waste Corporation of America).

In 2020, GFL Environmental acquired WCA. If you hear older neighbors or old documents reference "WCA," that's GFL now. The WCA name is retired.

Waste Management still operates in the broader Kansas City metro but has pulled back from most Northland residential contracts. The practical setup in the Northland today: GFL, Republic, KCMO Public Works, and a handful of smaller operators in rural areas.

Kansas City, MO: the city is its own hauler

This is unusual. Most suburban metros contract with private haulers or have residents pay commercial services directly. Kansas City, MO is one of the few metros where the city runs residential trash service itself, through KCMO Public Works (the Solid Waste Division).

What that means practically:

  • No separate trash bill. Service is funded through your city taxes and a small monthly fee bundled into your utility bill.
  • City-issued bins. You get a standard KCMO trash cart. Replacement is free for active accounts.
  • One contact point. Missed pickup, damaged bin, or any service issue goes through 311 or KCMO Public Works directly.
  • Curbside recycling is included and runs the same day as trash.
  • Bulk pickup is scheduled through the city — usually a once-a-year appointment.

Most KCMO Northland ZIPs (64116, 64117, 64118, 64119, 64151-64158, 64161, 64163-64167) are on KCMO Public Works service. Some older subdivisions predate municipal expansion and are on private contracts — check your bill if unsure.

Republic Services: Liberty and elsewhere

Republic Services is the residential trash hauler for the City of Liberty, MO. All of 64068 inside Liberty city limits runs on Republic's contract with the city.

For Liberty residents:

  • Service is bundled into your city utility bill (you don't get a separate Republic invoice)
  • Most of 64068 is on Monday pickup
  • Recycling is the same day as trash
  • The city handles customer service through Liberty Public Works; Republic handles the actual routes

Republic also serves parts of Gladstone and Parkville (varies by subdivision), plus unincorporated Clay County and Platte County addresses that are on Republic contracts directly.

GFL Environmental: North Kansas City, Weatherby Lake, and more

GFL is the hauler for North Kansas City and for Weatherby Lake (the private community in 64151 with its own HOA arrangements).

GFL also serves:

  • Most of Pleasant Valley and Claycomo
  • Large portions of unincorporated Clay County
  • Parts of Gladstone (some subdivisions; others are on Republic)
  • Parts of Parkville (similar mixed coverage)
  • Portions of KCMO that predate municipal service expansion

GFL billing is direct — if you're on GFL, you pay GFL, not the city.

Where coverage gets mixed

Gladstone and Parkville are the two cities where you might have GFL and your neighbor has Republic. Neither city runs a single-hauler contract; homeowners or HOAs chose their hauler when service was set up, and that choice persists.

If you just moved to Gladstone or Parkville and aren't sure who hauls your trash:

  1. Ask the previous owner or check closing documents
  2. Call both GFL and Republic with your address
  3. Look at the bin at the curb — sometimes the hauler's name is on it

The practical differences

For residential trash service specifically, the differences between haulers are smaller than the marketing suggests. All three (KCMO Public Works, Republic, GFL) do:

  • Weekly trash pickup
  • Weekly single-stream recycling
  • Yard waste during warm months
  • Bin replacement at no cost for active customers

Where they actually differ:

Pickup consistency

KCMO Public Works has had some route reliability issues in the last 2-3 years, especially in outer Northland ZIPs. Missed pickups generally get resolved within a day or two through 311.

GFL has generally maintained tighter pickup schedules since the WCA transition stabilized. Missed pickups tend to be weather-related.

Republic reliability varies by area. Liberty service has been consistent. Other Republic-served areas have had more variability.

Bin replacement

KCMO: Free replacement for cracked/damaged bins. Usually 7-14 days from request to swap.

GFL: Similar — typically swaps damaged bins within 7-14 days of request.

Republic: Similar turnaround in most areas; slower in more rural routes.

Customer service

KCMO: Call 311 or the Solid Waste Division directly.

GFL and Republic: National call centers for GFL and Republic respectively. Often the best first call for a city-contracted service is your city's Public Works office — they have direct relationships with the hauler and can sometimes resolve things faster than the national line.

Recycling details

Single-stream recycling lists are similar across all three: paper, cardboard, plastic #1 and #2, aluminum, steel. Glass is inconsistent — KCMO has added glass curbside pickup in some areas but not all; GFL and Republic generally don't accept glass in standard curbside recycling.

If you're recycling glass specifically, Ripple Glass has drop-off locations across the Northland.

What this means for bin cleaning

None of the three haulers clean the interior of your bin. That's always on the homeowner.

Whether you're on Republic in Liberty, GFL in North Kansas City, KCMO Public Works anywhere in the city proper, or one of the mixed-coverage areas:

  • Bins accumulate residue
  • The ammonia smell is the same chemistry regardless of hauler
  • Maggots in summer are driven by weather, not hauler identity
  • None of it gets fixed without cleaning the bin

Our cleaning schedule is built around your pickup day, not your hauler. We clean the day after your bin is emptied. So whether you're on Republic Monday pickup in Liberty or GFL Tuesday pickup in NKC, the service fits in the same way.

FAQ

Can I switch haulers?

Not usually. If your city contracts with a specific hauler (Liberty = Republic, Kearney = city-contracted, Smithville = city-contracted, Kansas City = KCMO Public Works), you don't choose. If your subdivision is on GFL or Republic directly (some Gladstone, Parkville, unincorporated areas), you may be able to switch — call both to compare rates.

My hauler changed last year — why?

Contracts expire. Cities rebid, HOAs renegotiate. If you got a new bin and a different truck, the contract came up for bid and a new company won.

Why is my hauler more expensive than my friend's in another city?

Residential trash pricing varies widely. City-contracted service (Liberty, Kearney, Smithville, KCMO) is usually cheapest because of volume negotiation. Direct-hauler service (GFL, Republic in unincorporated areas) runs higher because each account is individually priced.

Who do I call for a missed pickup?

  • KCMO: 311 or KCMO Public Works Solid Waste Division
  • Liberty: Liberty Public Works (they handle the Republic contract)
  • Kearney: Kearney Public Works
  • Smithville: Smithville Public Works
  • Everyone else: Your hauler's customer service first, then the city if there's a pattern

Document missed pickups. Patterns are what get addressed at contract renewal.

Does it matter which hauler I have for bin cleaning?

No. We clean on the day after your pickup, regardless of who empties the bin. Our route is built around pickup days, not hauler identity.

What to do this week

If you've been wondering who hauls your trash:

  1. Check your last bill or utility statement — the hauler is usually named.
  2. If your bin is damaged or doesn't seal, call the responsible party (your hauler direct, or your city for contracted service). They'll swap it at no cost.
  3. If your bins are externally fine but smelling inside, that's a cleaning issue, not a hauler issue. Book a half-price first clean with code First50.

KCMO Public Works, Republic, or GFL. Tuesday or Thursday. Liberty or Parkville. Either way, the bin interior is on you — until you decide it's worth $15/month to make it not be.

Related reading: Guides for Liberty, Kearney, Smithville, Gladstone, and Parkville.

Want your bins cleaned, not just read about?

Code First50 gets your first clean at half price. No contracts. 60-second signup.

Claim First Clean — 50% Off →