Mainland Cash for CarsCash for old cars · Vancouver, BC

Cash for cars in Vancouver — real money, paid on the spot

“Cash for cars” means exactly what it says here: you show us the car, we agree on a number, and you're paid — cash or e-Transfer — before we drive it away. No consignment, no waiting for a buyer, no cheque in the mail. One visit, done.

How our cash-for-cars service works

Tell us your year, make, model, and kilometres, answer a few quick condition questions, and add a couple of photos. A real person — not an algorithm — reviews it and reaches out with your offer, usually within the hour during the day. Accept, and we come to you anywhere in Metro Vancouver or the Fraser Valley, do five minutes of ICBC paperwork at your door, pay you on the spot, and drive the car away.

What we pay

Most of the vehicles we buy land between $1,000 and $5,000+, depending on the vehicle — and high kilometres don't change the number. We publish that range because “cash for cars” outfits are notorious for teaser quotes that shrink at pickup. Ours don't: honest answers in your application keep the offer firm, and we're happy to beat a written quote from anyone else.

What qualifies

  • 1990s, 2000s, and 2010s cars and trucks — the everyday vehicles dealerships and big online buyers turn away
  • High kilometres welcome — 200,000+ km is our specialty, not a dealbreaker
  • Imperfections are fine — check-engine lights, dents, rust, failed inspections, expired insurance
  • One requirement: it has to start and drive. We buy running vehicles only.

Cash for cars near you

We cover the whole Lower Mainland: Vancouver, Burnaby, Surrey, Richmond, Coquitlam, New Westminster, Delta, Langley, North and West Vancouver, Maple Ridge, Pitt Meadows, White Rock, Abbotsford, Mission, and Chilliwack. Pickup is always free, same day or next day.

Want your number today?

Start the 15-second form and we'll reach out with your cash offer within hours.

Get your instant offer