Junk Removal Service You Can Count On!

All Seasons is a locally owned & operated junk removal service company based out of Southfield Michigan. If you’re searching for junk removal near me or junk pick up near me then look no further and call us now.

With over 25 years experience, we are experts at lifting and carrying all types of furniture and appliances. We are a hauling service you can trust and depend on for the removal of any unwanted items.

Our junk pickup service ranges from single item pickups to our whole house trash removal service. Whether your items are curbside or in the basement, we’ve got you covered.

Our junk hauling services are affordable and we do all the lifting and loading for you. You simply point and we remove almost anything from wherever its at.

We’ll even handle all the recycling and donating too. For the lowest prices as well as the fastest service just give us a call!


Junk Pick up Services in Oakland County Michigan

Looking for Junk Removal Michigan? Stop searching for junk removal services near me and call us now.   We provide fast and reliable junk pick up services to Oakland County Michigan residents.

In Fact, our service area covers Livingston, Wayne, Macomb and Oakland  Counties. It covers cities such as Bloomfield Hills, Royal Oak, Rochester Hills, Detroit, and Farmington.

Some of our services include furniture removal, appliance removal, trash removal, garbage removal  and estate cleanouts.

Looking for an Alternative to renting a dumpster? We got that covered also. We’ll bring a container to your location, load it for you and haul it away all in the same day.

Junk Removal Michigan

Searching for reliable Junk Removal in Michigan? We offer peace of mind and satisfaction guarantees on every job. Stop procrastinating and give us a call today.

All Seasons can handle large tasks such as office furniture removal as well.  Remember, we do all the lifting and loading in addition to the recycling and disposal for you.

We are your one-stop-shop for Garbage, Junk, Debris, Rubbish and especially Trash Removal Service in Oakland County Michigan!

We DO NOT provide a weekly garbage pickup or trash removal service however we do take what the garbage guys left behind.




Carpet Removal

exercise equipment

Why Hire Us



On Time 



Licensed &


Our Easy Junk Removal Process


An appointment can be made by calling us at (248) 521-8727. Our friendly staff will book your appointment with a two hour time window.

Up-Front Pricing

Prices are based on volume as well as weight and disposal costs. Simply point to the items you want removed and we will provide you with an up-front cost.

Items We Take

We haul away almost anything from anywhere. We do all the lifting and loading for you. Recycling, donating and disposal are all included in our services.

Junk removal, trash removal, junk pickkup, furniture removal
Junk removal michigan, junk removal service, all seasons junk removal

We’re Awesome!

But don’t take our word for it.

All Seasons Junk Removal
5 out of 5 with 7 ratings
I cannot say enough about this company. I had some furniture arrive two weeks Earlier than expected, and we needed to get a huge couch out of my dad’s assisted-living room right away to accommodate it. Michael and his team were able to get there same day and get the couch out without any problems and the price was amazing. I can’t thank them enough for the professional and prompt service.
– Lisa D.