Buying a used car? Check these things before you buy.
I've reconditioned thousands of used cars for dealers. The ones that cost buyers money usually showed the signs before the sale. This takes about 15 minutes, and anything on it can be a reason to negotiate or walk away.
Step 1Run the VIN first
The VIN is the 17-character code on the driver's side of the dash, where it meets the windshield. It's also on the door jamb sticker. Ask the seller for it before you drive out to see the car. If they won't give it to you, that tells you something.
Want to find out more about the vehicle?
Run the VIN through a lookup site. Start with the two free checks, then buy one full report on any car you're serious about.
- FreeCheck this VIN
NICB VINCheck
Run this one first. It shows whether insurers have reported the car stolen and not recovered, or written it off as a total loss. Limited to five searches a day, and it only covers insurers that report to NICB.
- FreeCheck this VIN
NHTSA Recall Lookup
Shows unrepaired safety recalls for that exact car. Dealers fix recalls at no charge, so make sure they get done. It will not show repaired recalls or older ones.
- Paid, about $40 to $45Check this VIN
Carfax
The best-known report. Reported accidents, service visits, number of owners and how the car was used.
- Paid, about $25 to $30Check this VIN
AutoCheck
A second opinion to Carfax, with strong auction records. Good for cars that came through a dealer auction.
- Low cost, about $10Check this VIN
VinAudit
A cheaper report focused on title records, odometer readings and salvage history. Good for checking several cars.
Prices shown are approximate and change often, so check the site before you buy. A clean report doesn't mean a clean car. Plenty of damage is never reported. That's why steps 2 and 3 matter.
Step 2Walk around the outside
Do this in daylight, never at night or in the rain. Water and dark hide everything.
Wheels and rims
Look for: Curb rash, scrapes, bends or a wheel that does not match the other three.
What it can mean: Curb rash is cosmetic and cheap to fix. A bent or mismatched wheel can mean the car hit something hard.
Tires
Look for: Tread depth, wear that is heavier on one edge, and four tires that do not match.
What it can mean: Uneven wear points to alignment or suspension problems. A full set of tires is a real cost to add to the price.
Bumpers
Look for: Cracks, deep scuffs, gaps that are wider on one side, or paint that is a slightly different shade than the body.
What it can mean: A bumper that does not line up or match has usually been replaced or repainted after a hit.
Paint and panels
Look for: Stand at each corner and look down the side in good light. Color that changes panel to panel, paint on rubber trim, uneven gaps.
What it can mean: Bodywork. Not a deal-breaker by itself, but it should be on the history report.
Glass and lights
Look for: Chips or cracks in the windshield, foggy or yellow headlights, water inside a light.
What it can mean: A cracked windshield can fail inspection. Water in a light can mean a cheap aftermarket replacement.
Step 3Check the inside
The interior tells you how the car was really treated. This is where I'd spend most of your time.
The smell
Look for: Open the door and breathe in before anything else. Musty, sour or heavy air-freshener smells.
What it can mean: Water leaks, smoke or something hidden. Smoke and mildew odors are the hardest to remove completely.
The headliner
Look for: Sagging, bubbling, stains or water marks on the ceiling, especially around a sunroof and the pillars.
What it can mean: Past leaks, or a failing foam backing that will keep getting worse.
Carpet and under the mats
Look for: Lift the mats. Feel for dampness. Look for stains, silt, or rust on seat bolts and floor edges.
What it can mean: A leak, spills that were hidden, or even flood damage.
Seat bolsters
Look for: The side edges of the driver seat, where you slide in and out. Compare the wear to the mileage on the dash.
What it can mean: Heavy wear on low miles can mean the mileage or the story is off.
Seams and stitching
Look for: Split seams, pulled threads, tears, patches, or panels that do not quite match.
What it can mean: A small split is cheap to fix now and gets worse quickly. Patches can hide bigger damage.
Seat foam
Look for: Sit down. Does the cushion feel flat, uneven or sunken? Does the seat still support you?
What it can mean: Compressed foam makes a seat uncomfortable and speeds up cover wear. It is a bigger repair than a surface fix.
The dash
Look for: Cracks, sticky or melting surfaces, sun fade. Check whether a dash cover is hiding something.
What it can mean: Sun damage that is expensive to repair properly. A cover may be hiding it.
Steering wheel, shifter and pedals
Look for: Shiny, worn or peeling leather and worn pedal rubber.
What it can mean: These wear with use, so they are a quick honest check on real mileage.
Door panels and trim
Look for: Loose or warped panels, missing clips, broken handles, rattles.
What it can mean: Past repairs, abuse, or parts that will keep coming loose.
Signs of a fresh cleaning
Look for: Carpet that is much cleaner than the rest of the car, damp spots, strong fragrance.
What it can mean: Someone may be covering a stain or smell for the sale.
Seat belts and warning lights
Look for: Belts pull out and retract smoothly, with no fraying. Airbag and seat-sensor lights come on at start-up, then go off.
What it can mean: Safety systems that need attention before you drive it.
The trunk and spare-tire well
Look for: Lift the floor liner. Look for water, rust, mildew or missing tools.
What it can mean: Leaks that do not always show up inside the cabin.
Step 4What will it cost to fix?
Pick what you found and get a total to negotiate with. Until then, here are typical ranges for common interior problems.
| Problem | Usually | Typical cost |
|---|---|---|
| Car Smell Won't Go Away | It depends | $25 to $600 |
| Cracked Center Console Lid | DIY | $10 to $30 |
| Cracked Dashboard | Cover it | $75 to $130 |
| Cracked or Worn Leather Seats | It depends | $40 to $500 |
| Torn Driver's Seat | It depends | $15 to $450 |
| Faded or Scratched Interior Trim | DIY | $10 to $40 |
| Sagging Headliner | Shop job | $250 to $900 |
| Seat Foam Worn Out and Hurting Your Back | Shop job | $200 to $600 |
| Spilled Something on Your Car Seat? What to Do Right Now | DIY | $10 to $60 |
| Wet Car Carpet | It depends | $0 to $600 |
These are typical ranges, checked October 2026. Your price depends on the car, the material, the shop and where you live, and some shops charge more or less. Get at least two quotes before you commit.
This guide is general information, not a professional inspection or mechanical advice. On any car you're serious about, pay an independent mechanic to inspect it before you buy. That usually costs about $100 to $450. NICB, NHTSA, Carfax, AutoCheck, VinAudit and the other sites named here are not affiliated with AutoInteriorHelp. Prices and repair ranges are estimates and vary by vehicle and location.
Look it up in Repairs, or Email a Pro and I'll tell you what I'd do.