Vehicle Acting Funny?

Come to us for your Jennings & St. Louis, MO auto services

Is your vehicle's engine making a funny noise? Do you need a certified mechanic to pop the hood and diagnose that strange rattling sound?

Bring your vehicle to STS Car Care. For nearly 50 years, our owner has repaired and serviced local trucks and cars. Our AAA and NAPA-approved facility is trusted by motorists throughout the area.

We perform state inspections, too!

Call 314-385-6700 to schedule auto engine repairs at our Jennings & St. Louis, MO shop.

Our mechanics can do it all

Our mechanics can do it all

STS Car Care is a full-service auto shop. Come to us for your:

  • Engine repairs
  • Tuneups and oil changes
  • Tire services
  • Alignment services
  • Engine repairs and replacements
  • Transmission repairs and replacements
  • Shocks and struts work
  • Steering and suspension work
  • Diagnostics
  • Glass and windshield replacements
  • Exhaust and catalytic converter services
  • Drive axel services
  • Maintenance work
  • Electrical repairs

Need a lift? We can tow your vehicle!

Call our towing hotline at 314-265-4033.