Any Condition

VEHICLES WE BUY

We buy all types of vehicles in any condition. Running or not, wrecked or flooded — we want it.

CALL (205) 815-7297 — FREE OFFER

We Buy All of These

Cars & Sedans

  • Compact cars
  • Mid-size sedans
  • Full-size sedans
  • Sports cars
  • Luxury cars
  • Electric vehicles

Trucks

  • Half-ton pickups
  • Three-quarter ton
  • One-ton trucks
  • Work trucks
  • Diesel trucks
  • Lifted trucks

SUVs & Crossovers

  • Compact SUVs
  • Mid-size SUVs
  • Full-size SUVs
  • Crossovers
  • Luxury SUVs
  • 4x4 vehicles

Vans

  • Minivans
  • Cargo vans
  • Passenger vans
  • Conversion vans
  • Sprinter vans
  • Work vans

Commercial Vehicles

  • Box trucks
  • Delivery vehicles
  • Fleet vehicles
  • Service trucks
  • Utility vehicles
  • Tow trucks

Condition — We Buy All

  • Running vehicles
  • Non-running vehicles
  • Wrecked & totaled
  • Flood damaged
  • Fire damaged
  • High mileage

Not Sure? Just Call Us

The following vehicle types may not qualify, but call us — we may still be able to help:

  • Motorcycles (call us — may vary)
  • RVs & motorhomes (call us)
  • Boats & watercraft
  • ATVs & off-road vehicles

Ready to Sell Your Vehicle?

Call or text for a free cash offer — we respond fast.

CALL OR TEXT FOR A FREE CASH OFFER TODAY!

(205) 815-7297
VETERANSBUY CARS

Veteran-owned & operated. We buy junk cars, trucks, SUVs, and vans — running or not. Fast cash offers, same-day pickup available.

Veteran Owned & Operated

Contact Us

  • (205) 815-7297

    Call or Text — Mon–Sat 8am–6pm

  • Jefferson County, AL

    Birmingham & surrounding areas

© 2026 Veterans Buy Cars. All rights reserved.

Veteran-Owned Business — Serving Jefferson County & Surrounding Areas