Zero stars really but that is not an option. After several failed attempts at other dealers i decided to give this place a try to fix some front end noise and shaking on my toyota avalon. First time and 600 dollars later i got new brakes and rotors. Left with car and still had noise and shaking. Called back and Gary the owner told me to return next day. Then it was the drive train and bearings so 2 days and another 1100 dollars later i pick up my car. Low and behold still shaking and return yet again for a 3 rd time and its another thing. Now im 1700 in and almost 3 weeks dealing with this and car still not fixed. So for the 4 th time i called and at this point i just wanted some of my money back. I did not feel it was working out nor should i have to keep returning for the fourth time with the same initial problem. As i tried to explain this is when Gary the owner became hostile and not responsive to my request. I don't at all see how 2 weeks 3 return trips and 1700 bucks later and you have an attitude with Me? I don't recommend yes they seem nice until you have a problem BEWARE DONT FALL FOR IT