Crystal Lake, IL
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.
Fill this out. We respond same day.
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.
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.



Fill out the form or call 815-701-4488. Send a photo if you can. It speeds everything up.
Same day. We confirm the mower, your Crystal Lake address, and a pickup window that works for you.
Our local crew pulls up with a trailer, loads the mower, and you're done. Free. No invoice. No surprise fees.
Real reviews from McHenry County folks who got their mowers hauled.
"He arrived exactly on time, was very courteous, and removed the mower efficiently and safely. The process to make the appointment was also simple and quick."
"Called them yesterday and they came the next day to remove my old riding mower on time and in less than 15 minutes. Were courteous. Nice kids. Wish them success."
Not in Crystal Lake? See the full McHenry County service area or call 815-701-4488.
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.
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.
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.
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.
Two ways to reach us. Pick whichever is easier.