I had a Retul fit previously, and the one with Craig was much thorough. Craig was very analytical with the bike fit. I really enjoyed the process from start to finish. Craig was constantly making changes throughout the process and explained why he was making the changes.