Craig & team always deliver for us (many years now) but this time they went above & beyond. Had front-end work done (control arms) and then noticed a clunking when I U-Turn. Turns out once they replaced the control arms, my older ball joints revealed their weekness. They diagnosed the problem, found it, worked on it over the weekend and are only charging for parts, not the labor, to replace the ball joints. This is the kind of service - they offered I did not ask - that will keep us coming back. Our trust in these folks just keeps growing. Thank you guys!!