Geiling's did an excellent job on my Highlander. Now I can drive down the street without all that clanging noise. They replaced the struts & more, and put on two new tires. I am & have always been satisfied with the work they have done. We have been a faithful customer for over 20 years!