Elgin Recycling

Order Now
call us at: 847-741-4100


We provide full-service trucking for eligible loads.

Schedule a pickup now!


We offer competitive prices for all scrap metal, electronics & more.

Request a quote now!

What Our Customers Have to Say...

"The thing I like about Elgin Recycling is how easy it is to get in and out of. The yard is always clean so I don't have to worry abou... Doug S. Customer Since 2012 Hampshire ,IL

Palatine Location Moving After Almost 30 Years!

After almost 30 years at our Palatine location we are moving. Elgin Recycling will be moving all Palatine operations to our Arlington Heights location, due to retail expansion along Rand Road. We truly appreciated all of the dedicated customers that have recycled at our Palatine yard and look forward to serving you at our new Arlington Heights location. Our last operating day at the Palatine location is Friday, July 31st, 2015. Please visit one of our other convenient locations, Elgin, Gilberts (truck scale available), Crystal Lake (truck scale available) or Arlington Heights (truck scale available)






Make sure to stay connected with Elgin Recycling for special offers, events, newsletters, market updates and industry news.