After requesting that they do a diagnosis on my 4 wheeler and nothing more, I end up with an outrageous for additional work that they did without my permission. The mechanic was nice and told me extra problems that it had, which was about the only good outcome. I ordered parts from them as well and after looking at that bill too (since I ordered over the phone before taking my wheeler) I notice they charged me $10 for 2 tiny zip ties! The secretary that took down my information for what I wanted done could use to be retrained in recording people's requests. Overall I'm very unhappy with the way they handled my requests and the price for the parts that I ordered. I should've researched this place more before taking my wheeler to them. I would definitely have driven a lot farther from my home for better service. I also asked them to reset my check temp sensor warning and they did not and then when I asked if they could do that they wanted to charge me another $20 just to hook it back up!