Disaster. I made an appointment for my son to take his car in for repairs. When the car was dropped off, he explained the problem he was experiencing. Shocks and struts and suspension issues. When we picked up the car several hours later, they had only changed the oil and said there weren't issues with the suspension, yet they handed us a sheet of suggested repairs and replacing shocks and struts was on it. That was the reason for the appointment. Now we have made 2 trips to Steve's and the repair isn't done. We took his car to a Mazda dealership and they made the repairs. I know it's unusual to be unhappy with too little repair at an autoshop, but the communication and service were terrible I would not recommend at all.