Break Up With an Engine That Keeps Breaking Down

Get an auto engine repair or replacement in Jennings & St. Louis, MO

Car troubles can drive you crazy. When something goes wrong with your engine, don't wait it out. Trust the mechanics at STS Car Care to deal with it for you. We'll assess your vehicle, then make any necessary repairs to get you back on the road ASAP.

Our owner has been in this business for more than 50 years. Call 314-385-6700 to speak with a qualified mechanic about your engine issues.

When do you need to repair your engine?

What if you don't know whether or not you need to repair your engine? Take it to the pros at STS Car Care. We'll look for signs like:

  • Excessive smoking
  • Banging or knocking noises
  • Drops in your fuel efficiency
  • Low power

Do any of these seem familiar? Bring your car to our Jennings & St. Louis, MO shop to have one of our mechanics check it out.