The staff is very knowledgeable and easy to work with. Our bikes are well maintained and I trust the mechanics there to have my bike ready for the next race I enter. I love the quality of the Trek brand and would recommend this shop and brand to everyone.