This is the only shop in town that had a bike with all components I was looking for.
Steve is very knowledgeable and was able to answer all our questions. He's done a lot of training at Specialized and really knows his stuff.
The fitting couldn't be done right away because the battery was dead. We went back the next day and Kevin took care of us. He did all the measurements and provided great service. I love how passionate he and Steve are! We left very satisfied with our purchase and will be back in 90 days for a tune-up.