I was recommended this shop by quite a few of the guys I ride with. This shop is excellent. I had called prior to taking my bike in just to run a few questions by the service guys, and I spoke with Danny. He was super knowledge and very friendly. A week later I took my bike in along with the parts I had purchased myself. The guys there got the work done on my bike quick, and gave me a call to let me know it was ready to be picked up. When I went to pick it up, they told me how the install went and they also did a courtesy inspection of my bike, which I really appreciated. Not to mention, they are going to do the first chain adjustment for free after the install. My bike looks and rides great and I couldn't be happier. Highly recommend and will be back if my bike needs work!