Good customer service and very knowledgeable staff.
I took a beat 10 year old MTB in and thought I knew what needed to be replaced. I almost order some parts online. It turned out I needed less than I thought. They showed complete integrity on what should be repaired. I saved money and got a great education on maintenance and more.
I will go back for service and they will get a shot when I decide to buy a new bike.