The short answer
Run the VIN history, check for mismatched panel gaps and paint, look for rust under the sills, confirm service records match the odometer, and pay for an independent pre-purchase inspection before any money changes hands.
A $150 inspection is the cheapest insurance in the entire transaction. Everything below happens before you talk price.
Step by step
- Get the VIN and run a history check for accidents, write-offs and mileage rollbacks.
- View in daylight, dry weather. Rain and darkness hide paint and body damage.
- Check panel gaps and paint texture for signs of accident repair.
- Inspect underneath: sills, wheel arches, subframe for rust and fresh underseal.
- Cold-start the engine yourself — sellers often warm it up to hide problems.
- Test drive at least 20 minutes including motorway speed and hard braking.
- Match the service book to the odometer and look for gaps.
- Book an independent pre-purchase inspection at a garage you chose.
What it costs
| Item | Typical cost |
|---|---|
| VIN history report | $20–$45 |
| Independent inspection | $120–$250 |
| Immediate post-purchase service | $150–$400 |
| Typical first-year reserve | 10% of purchase price |
Common questions
Dealer or private?
Dealers cost more but carry legal obligations. Private is cheaper and sold as-is.
What mileage is too high?
Service history matters more than the number. A serviced 150k car beats a neglected 60k one.
Can I skip the inspection on a cheap car?
That is exactly where hidden costs live. Skip the car, not the inspection.