Auto Parts and Salvage from Farbrook Auto Wrecking 1979 Ltd

For new and used auto parts and car or truck salvage / recycling services in and around Cranbrook, BC, look no further than Farbrook Auto Wrecking 1979 Ltd.

Since 1991, we have proudly made new and used car and truck parts available for much less than the cost of new parts from a store or dealer. In addition, we also provide:

  • Vehicle Inspections
  • Mechanical Services
  • Free Pickup of Your Unwanted Vehicle within Cranbrook
  • Eco-Friendly Recycling of Your Old Vehicle
  • Sale of Warrantied (90 Days) New and Used Car & Truck Parts

Off the Shelf or From the Shell, You’re Covered

We have a complete, organized inventory of both new and used parts that we have on hand. The guys out back can pull your parts off for you or you can bring your own tools and have a look in our yard yourself! Plus, we have a licensed mechanic on site for installation and services! If it’s behind our counter, we’ve certified it to be in good working condition, and you’ll leave our shop with a 90 day warranty on whatever parts you choose!

Whether you’re a business, an auto body shop, a mechanic shop or just don't want to pay too much for your parts, you’ll find high quality new and used parts available for a fair price from friendly and knowledgeable staff.

Whatever part you're looking for, we can search in our inventory or order in! For more information on the parts you need, just get started with our Parts Request Form, head over to or even give us a shout! We could have your parts ready when you get here!

We Can Recycle Your Unwanted Vehicles!

At Farbrook Auto, we dispose of all vehicles and hazardous waste in an environmentally safe manner. Give is a call to arrange for free pick-up of your vehicle within Cranbrook.

Call us today for your vehicle pick up, service, to discuss your list of needed parts, or feel free to drop in!

Professional Affiliations

We are members of:

Awards & Recognitions

Find your parts! Check Out Our Yard

823 6TH ST NW
Cranbrook, BC
V1C 5L3


fax 250-426-2871

Created by

Legal notice