Address: 5967 Natural Bridge Ave, St. Louis, MO 63120, USA
“I recently had 2 incidents that required repair services. I contacted Steve at Special Care and the treatment from start to finish was just that. The insurance company that I was with at the time was giving Steve all kinds of problems but he remained professional and provided top quality service until the job was completed. The 2nd incident went a lot smoother since I changed insurance companies, but the quality of service remained the same. I want to thank Steve and everyone at Special Care for not only repairing my vehicle, but for also making me feel like my money matters and my decision was the right one when I contacted Steve. Thank you all...”
Address: 6007 Natural Bridge Ave, St. Louis, MO 63120, USA
“Tony the mechanic was very helpful and informative. He checked my car 3 times with no charge. Humble employee.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…