These guys are great. I've been coming here since 2008/9 to service my motorcycles and they've always done a great job and give great customer service. My old 2005 Honda CBR600F4i needed some new parts and work done and it was completed promptly and without flaws. Other than that, I've taken my bikes in for oil changes and have never had any issues - I feel my bikes are well taken care of here. Recently, I was in a minor accident with my 07 CBR600rr and brought the bike in to ask a ton of questions and personal opinions from the repair techs. The guy was so helpful; never rushing me, answering my questions thoroughly and giving me advice. He wasn't trying to be pushy and sell me anything hard; just gave me straight facts on my options. In the end, I made decisions based on his help and he couldn't have been more accurate. I truly appreciate this type of service because I'm sure I could be taken advantage of due to my stupidity in some areas of motorcycles. When I've gone into the retail store to get cost estimates and find out about products, the girls/guys at the parts area are super nice, professional and helpful as well. And when I come in, I'm almost always greeted by the friendly sales folks. This place is great and I always recommend it to people who need bike services.