J & M Hauling is your local Trash Removal Service Company. Our crew knows exactly what to do with any garbage or junk you want out of your way. We are a locally owned business and our proud to serve our local communities. We take great pride in our work and services offered.
If you have debris in your yard, garage or basement, we can help. Our guys will come to your property, assess what needs to be done and they’ll give you an estimate on the spot. You’ll never have to worry about your area looking messy again when you work with us. Don't hesitate to use our Trash Removal Services whether it simply be a dumpster rental or full service junk removal where we do all the work!
J & M Hauling guarantees your satisfaction, no matter what the job. We’ll even let you rent one of our yard dumpsters, if needed for a do-it-yourself cleanup. J & M Hauling is licensed, bonded and insured.
We are located in Lansing, Michigan, and we serve customers in surrounding cities for complete Trash Removal Services and Dumpster Rentals
Call J & M Hauling today for your Trash Removal Services at 517-327-6001. You will be happy you chose us for all your Trash Removal Services!

Junk Removal

We understand that no one wants to deal with a messy job like garbage cleaning and trash removal. That’s why our guys take special care to make sure we are on time and thorough.


We extend a one-time service where our crew will come to you and estimate the price of your job. If you need a last minute Dumpster Rental in the surrounding Lansing MI area, we offer quick response times.


Need more information? Contact us now! We serve Grand Ledge, MI and its surrounding areas. 

Have utilized the Dumpster Rental services as well as the Junk Removal services from J and M and have been very pleased with the professionalism from the owner and employees that i dealt with. I will definitely use them again.

Joe M.


Joe M.