Welcome to McGregor Auto Parts
Like the Land of 1000 Dances, McGregor Auto Parts is the Home of 1001 Auto Parts. We have acres of parts for almost any foreign or domestic auto and have over 1,000 engines and transmissions on the shelf ready for sale. We can help you find the right part, right now!
Our extensive inventory and hotline to other auto recyclers across Canada and the U.S. means that we can get almost any part that you need. We also buy and sell used cars, have a full-service garage with seven service bays and licensed mechanics to repair or service your vehicle.
At McGregor Auto Parts, we pay top dollar for scrap cars. We have been serving Elgin and Middlesex since 1962. We are a Certified Auto Recycler.
Towing service is available.