Let Us Give You a Lift

Let Us Give You a Lift

We offer emergency towing services in St. Louis, MO

Did your vehicle die unexpectedly? Do you find yourself stranded in your driveway or by the side of the road?

Don’t panic – STS Car Care can come to the rescue! Our AAA and NAPA-approved company is one of the area’s most trusted towing services. We can tow your vehicle to our facility or any other St. Louis auto repair shop. We offer:

  • 24-hour availability
  • Rapid response times
  • Multiple trucks and drivers to serve you

Why waste time waiting on the other guys? Get in touch with one of our drivers via our 24-hour towing hotline. Call 314-265-4033 today!

Let us fix it up

STS Car Care is a full-service auto shop that you can trust for diagnostics, engine repairs, tuneups, tire services and more.

Call us today at 314-385-6700 to schedule your vehicle repairs in St. Louis, Missouri.