Buying a used car? Check the interior and run the VIN before you buyBuying a used car? Read this first
Home / Used Car Guide

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.

  • Free

    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.

    Check this VIN
  • Free

    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.

    Check this VIN
  • Paid, about $40 to $45

    Carfax

    The best-known report. Reported accidents, service visits, number of owners and how the car was used.

    Check this VIN
  • Paid, about $25 to $30

    AutoCheck

    A second opinion to Carfax, with strong auction records. Good for cars that came through a dealer auction.

    Check this VIN
  • Low cost, about $10

    VinAudit

    A cheaper report focused on title records, odometer readings and salvage history. Good for checking several cars.

    Check this VIN

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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?

Repair cost estimator: coming soon

Pick what you found and get a total to negotiate with. Until then, here are typical ranges for common interior problems.

ProblemUsuallyTypical cost
Car Smell Won't Go AwayIt depends$25 to $600
Cracked Center Console LidDIY$10 to $30
Cracked DashboardCover it$75 to $130
Cracked or Worn Leather SeatsIt depends$40 to $500
Torn Driver's SeatIt depends$15 to $450
Faded or Scratched Interior TrimDIY$10 to $40
Sagging HeadlinerShop job$250 to $900
Seat Foam Worn Out and Hurting Your BackShop job$200 to $600
Spilled Something on Your Car Seat? What to Do Right NowDIY$10 to $60
Wet Car CarpetIt 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.

Found something you're not sure about?

Look it up in Repairs, or Email a Pro and I'll tell you what I'd do.