These guys are very good. They treat your bike like it is their own and they thoroughly explain everything they are doing. And, they repair the bike like it is their own. They will save you money wherever they can and do not insist on the most expensive or OEM parts. You could probably find someone with lower labor rates, but I doubt you will find someone this good, or you can trust this much with your bike. I am very happy with the service and attention I got. I took my bike to other shops for repairs in the past, but I will definitely be giving these guys all of my business from here on out.