This shop is an excellent Full Service shop and they do quality repairs with quick turn-around times;I think new customers will be surprised at how soon their bike is ready for pick-up ! The owner and employees 'go out of their way' to help customers:they care. I have been to many shops touring by bicycle across the USA for a few years and have found the best,service-oriented dealerships/bicycle repair places are the one's which are well established and have been serving the community for decades;Foy's Bike Shop is one of the best. Their shop has a large inventory of parts(some vintage parts also)and the parts are easily accessible to the employees. The employees do not discriminate against anyone and certainly listen fully to each customer. A+++