Crystal Lake, IL

FREE RIDING MOWER
PICKUP IN
CRYSTAL LAKE.

Crystal Lake has a lot of garages and a lot of mowers that quit five summers ago. We come get them, free, anywhere from Three Oaks down to Main Beach. Running, dead, missing parts, doesn't matter. Text us a photo, we'll text back a pickup window.

  • No cost, no catch, no upsell
  • Running or not, we'll take it
  • Crystal Lake pickups every week

Request Free Pickup

Fill this out. We respond same day.

Is it running?

By submitting, you agree we may contact you about your mower. We don't sell your info.

Why Crystal Lake Homeowners Call Us

Crystal Lake is the biggest town in McHenry County, which means more yards, more garages, and more old riding mowers than anywhere else around here. We run pickups across Crystal Lake every week. Lakefront on the south side, the older homes off Dole near downtown, the newer subdivisions out by Pingree Road and Three Oaks Recreation Area, the Lakewood section, all of it. If your address is in the 60012 or 60014, we already cover it.

Most of the calls we get from Crystal Lake fall into one of three buckets. Folks selling the house and not wanting to deal with the mower at closing. Folks whose 2008 Cub Cadet finally quit and the repair quote was almost as much as a new one. Or folks who inherited a property and there's a riding mower in the back of the garage from the previous owner, half-buried under old paint cans.

Real Pickups. Real Trucks. Real Garages.

No stock photos. No staged shots. Here is what an actual McHenry County pickup looks like. We pull up with the trailer, load the mower, you are done.

How It Works

  1. 01

    You tell us about it

    Fill out the form or call 815-701-4488. Send a photo if you can. It speeds everything up.

  2. 02

    We call you back

    Same day. We confirm the mower, your Crystal Lake address, and a pickup window that works for you.

  3. 03

    We haul it away

    Our local crew pulls up with a trailer, loads the mower, and you're done. Free. No invoice. No surprise fees.

What Customers Are Saying

Real reviews from McHenry County folks who got their mowers hauled.

5.0 average rating

More McHenry County Towns We Serve

Not in Crystal Lake? See the full McHenry County service area or call 815-701-4488.

Crystal Lake Mower Pickup Questions

Is mower pickup really free in Crystal Lake?

Yes. Pickup is free for every Crystal Lake homeowner. No pickup fee, no "service charge," no surprise invoice. We cover all of Crystal Lake, from Three Oaks to the Lakewood side.

Do you take broken or dead riding mowers in Crystal Lake?

Yes. Running, won't start, dead battery, blown deck, or sitting for years, we take it. Most Crystal Lake riding mowers are still fine for us to haul. Send a photo if you're not sure.

How fast can you pick up a mower in Crystal Lake?

Usually within a few days, often the same week. We run Crystal Lake pickups regularly and give you a specific window when we call you back.

What else do you pick up in Crystal Lake besides riding mowers?

Along with riding mowers, lawn tractors, and zero-turns, we also take ATVs, snowmobiles, and jet skis anywhere in Crystal Lake. Same deal: free pickup, any brand.

Ready to get rid of that Crystal Lake mower?

Two ways to reach us. Pick whichever is easier.

Tap to Call 815-701-4488