Mainland Cash for CarsCash for old cars · Vancouver, BC

Sell a damaged or non-running car for cash — free tow included

A car with a blown transmission, accident damage, or one that simply won't start feels like a liability sitting in your driveway. It isn't. It's cash you haven't collected yet — and you don't have to fix a single thing before selling it to us.

Don't repair it just to sell it

The classic mistake: putting $2,500 into a transmission so a dealer will take the car — then getting $1,500 more for it, at best. Repairs almost never pay for themselves on an older vehicle. We buy strictly as-is, price the car with its problems included, and you skip the shop entirely.

Damage we buy every week

  • Mechanical: transmission failure, engine knock, blown head gasket, no-start, overheating, check-engine lights
  • Body: collision damage, rust, hail, vandalism, faded paint, cracked glass
  • Status & paperwork: rebuilt title, failed inspection, expired insurance, cars parked and uninsured for years
  • Flood or fire damage:case by case — tell us honestly and we'll give you a straight answer

How can a broken car be worth real money?

Even a non-running vehicle carries value in its drivetrain, body panels, wheels, catalytic converter, and electronics — plus core metal value. Junk-removal outfits count on you not knowing that and offer you a token amount (or charge you for “removal”). Because we know where every part of the vehicle's value sits, we can pay meaningfully more than scrap haulers, dealers, or anyone who just wants it gone.

The tow is on us

If it doesn't drive, don't worry about it. We arrange the tow anywhere in Metro Vancouver or the Fraser Valley at no cost to you, do the five-minute ICBC transfer (registration + government ID is all you need), and pay you cash or e-Transfer before the truck leaves.

Broken-down car taking up space?

Tell us what's wrong with it and you'll have a real cash offer the same day.

Get my cash offer