Why won't my car start?

A car that won't start is most often a dead battery — especially if you hear rapid clicking or nothing at all. A single solid click with bright lights points more to the starter; a car that cranks normally but never catches is usually fuel or spark. Age matters: most batteries last 3–5 years, so a battery over 4 years old is the prime suspect.

Likely causes

What you can check yourself

Typical cost

Typical in Charlotte, NC: battery replacement $200–$350 installed; starter $400–$850; alternator $500–$1,100. A starting-system test often runs $50–$120 and is frequently credited toward the repair.

When to call a pro

If a jump doesn't help, the car dies again after jumping, or you smell fuel while cranking — stop cranking and call. Repeated cranking on a fuel fault can flood the engine.

Get free quotes from Charlotte, NC pros →


Data by Servik — verified local pros from official license records and public sources. Cost figures are typical ranges, not quotes; a pro's written estimate is the real number.