Finally! An auto shop with competent mechanics! They did the work I asked them to, found a couple problems caused by the previous shop AND fixed them correctly. These guys definitely want your business, and they'll certainly have mine. It's not the cheapest place out there...but you get what you pay for here in spades.
They replaced the knuckle, upper and lower ball joints and realigned it. They did a great job and it took one day plus a couple hours of the next. They called me at the end of the first day with progress and end time, which not everyone does. All good, they get an A+.
Always receive wonderful service from this team! They are professional, take extreme care when servicing my car, and always have fair prices. 10/10 would recommend to anyone needing an honest, reliable shop that exceeds expectations.