
Fast & Easy
Your time is valuable—we offer fast and easy removal, even including same-day options.

Low, Upfront Pricing
We're proud of our free online quotes with transparent, all-inclusive pricing—no hidden fees.

Professional Service
Our friendly, professional team will treat you and your property with the utmost respect.
.png)
Eco-Friendly
We prioritize donating and recycling everything we can—the dump is our last resort.
Get an Online Quote
Have junk taking up valuable space? Whether it's residential or commercial, our Barrie team can handle the removal and disposal of your junk for you!

"I can finally see my garage floor again lol thanks Ben and Natalie at Barrie Junk!!"

Jacob F.
Junk Removal in Barrie
Experience it
for yourself!

HOW IT WORKS
The 3-Step Barrie
Junk Removal System
1. Let us know via our online form or by phone what you need picked up, where it is, and when you need it gone.
2. We'll provide you with a free, no-obligation estimate that clearly outlines the cost.
3. If you decide to proceed, we’ll remove your junk and try to give your items a second life through donation or recycling.



Committed to Community Support and Sustainability
Whenever possible, we donate reusable items like furniture, clothing, electronics, and household goods to local charities and organizations in Barrie and the surrounding areas.
By choosing us, you’re not only clearing out your space but also potentially helping those in need and reducing waste. Together, we can make a positive impact—one item at a time.
Barrie Junk Removal Service Areas
Outside our service area but need affordable junk removal? Send us a text or give us a call! For larger jobs or if we're nearby, we may still be able to help.
Alliston, ON
Angus, ON
Barrie, ON
Bradford, ON
Balm Beach, ON
Bass Lake, ON
Bayshore Village, ON
Big Chute, ON
Brechin, ON
Baxter, ON
Coldwater, ON
Creemore, ON
Cumberland Beach, ON
Elmvale, ON
Horseshoe Valley, ON
Hillsdale, ON
Innisfil, ON
Lafontaine, ON
Lagoon City, ON
Lisle, ON
Longford Mills, ON
Loretto, ON
Midland, ON
Midhurst, ON
Orillia, ON
Oro-Medonte, ON
Penetanguishene, ON
Severn, ON
Severn Bridge, ON
Stayner, ON
Tiny Township, ON
Thornton, ON
Victoria Harbour, ON
Washago, ON
Waubaushene, ON
Waverley, ON