Get top cash for junk cars, old vehicles, damaged autos, and non-running cars with free towing in Surrey, Richmond, and all nearby Lower Mainland cities. Fast quote, same-day or next-day pickup, and cash paid on the spot.
Fill in your vehicle details and we will respond quickly with a fair cash offer.
We buy old, unwanted, damaged, scrap, and non-running vehicles with simple and transparent pricing.
Fast quote handling and convenient scheduling for all local pickup requests across BC.
No need to arrange your own tow truck or pay any hidden fees. Pickup is fully included at no cost.
Vehicles are processed with recycling-focused disposal and maximum salvage recovery in mind.
BC Scrap Cars is a trusted junk car removal and cash for cars service operating across the Lower Mainland. We specialize in offering top dollar for vehicles in any condition — whether running, wrecked, damaged, old, or completely dead.
Our mission is to provide a hassle-free and transparent experience. We handle the paperwork, arrange free towing, and hand you cash on the spot. Choosing us also means making an eco-conscious decision, because every vehicle is processed responsibly.
Get In TouchComprehensive auto recycling, junk car removal, and scrap car pickup across Surrey, Richmond, Langley, and Vancouver.
Fast pickup for old, broken, scrap, and unwanted vehicles taking up space on your Surrey property.
Learn More →Sell your damaged or end-of-life vehicle quickly. Get a fair offer, free towing, and cash on the spot.
Learn More →We remove scrap vehicles and buy units with salvage value while ensuring safe and recycling-focused processing.
Learn More →We provide fast cash for cars and free towing across the entire Lower Mainland and Fraser Valley.
Call us now or fill out our quick form and get a free quote in minutes. Same-day pickup available across BC.
WhatsApp us
Automated page speed optimizations for fast site performance