I have to recommend Bike Dr for not only their fittings, but every customer service item they provide. I have had 4 fittings, 2 for me (CX and Endurance bike) as well as our mountain bikes for the kids. The fitter is informative of what he is measuring, why it is important, and what is the latest trends in the market. The owner sells items at very reasonable prices compared to other stores around and the whole group loves to teach. They seem to be abreast of every aspect in their field and always ensure the customer leaves their store with a smile.