Crystal Lake, Illinois
Junk removal in Crystal Lake.
About 30 minutes from our base

- Licensed & Insured
- 1 to 2 Hour Response
- Free Estimates
- 5.0 from 47 Google Reviews
- Family Owned
Crystal Lake includes one bulk item a week in the base rate, which is more generous than most towns around here. It is also the furthest west we regularly work.
Crystal Lake is the largest town we serve in McHenry County, with a historic downtown, older homes near the lake itself, and extensive subdivision growth through the 1990s and 2000s. The older lake-area houses produce basement and attic cleanouts; the newer subdivisions are into deck and pool replacement.
Crystal Lake curbside rules
What LRS (Lakeshore Recycling Systems)will take, and what it won’t
The village program
The city contracts with a single hauler for residential collection, and LRS serves Crystal Lake proper. The base rate includes weekly refuse, recycling, yard waste, and one bulk item a week at no additional charge, such as a couch, chair, or table. By-the-bag refuse stickers are available for overflow.
LRS (Lakeshore Recycling Systems): (844) 633-3577
Where that leaves you
One included item a week is genuinely useful for gradual clearing. It does not cover a deck teardown, a pool removal, or a whole-house cleanout, all of which arrive as a single load rather than a weekly trickle.
Rules current as of July 2026. Municipal contracts change, so confirm details with the Crystal Lake waste page before you rely on them. We keep the rules for every village we serve in one place.
What we get called for most in Crystal Lake
Light Demolition
Shed, deck, fence, playset, hot tub, and pool removal, plus interior non-structural demo.
Garage, Basement & Attic Cleanouts
Top-to-bottom clearouts for garages, basements, attics, and storage units.
Junk Removal
Fast, full-service junk removal for homes and businesses, single items to whole-truck loads.
Property Cleanouts
Full-home, estate, foreclosure, hoarder, and rental turnover cleanouts, empty to broom-swept, start to finish.
How it works
- 01
Contact
Call, text, or fill out the form for a fast, free estimate. We respond in 1 to 2 hours, not the next business day.
- 02
Quote & Schedule
We confirm pricing up front, typically starting around $125, and book a pickup that fits your schedule. No surprise fees.
- 03
Haul or Demo
We show up on time, do the heavy lifting, and handle the demo if needed. You don't move a thing unless you want to.
- 04
Clean & Done
We leave your space cleaner than we found it, broom-swept, no trace. You pay only when you're satisfied.
Crystal Lake questions
Junk removal in Crystal Lake, answered
Still have a question? Give us a call, we pick up.
- Yes, and it is the western edge of where we regularly work. Same-week scheduling is normal; same-day is less likely than closer in.
What neighbors say
Reviews from around Lake County
“They helped me move two sofas and were incredibly professional, timely, and efficient from start to finish. I really appreciated how careful and considerate they were with the space. Matt was great to work with, very responsive and accommodating. I needed the sofas removed within 24 hours, and he made it happen seamlessly.”
“Super fast and professional. They took a rather challenging job that I have had others deny in the past. They were well equipped with tools to demo and remove an existing steel furnace drum that was original to a hundred year old house. Glad to finally have my space back in my basement. Torvik will be my go-to contractor in my personal and professional projects.”
“Prompt, speedy, affordable and a pleasure to work with. Showed up and removed our hot tub and made sure the area was all cleaned up when he was done.”
Need it gone in Crystal Lake?
Call or text for a free estimate. We answer in 1 to 2 hours.

