I took my Yamaha Rhino here for an engine diagnosis and they did a fine job finding the problem. The shop is run by David Maxwell, his son, and a couple of very young men. Now days it's the young guys that have the tech savvy on things and these guys sure did. The price Dave charged for the diagnosis was quite low I thought. I would recommend them to anyone for UTV repairs.