I would suggest Salvo if you need a bike fit. I had two sessions for both of my bikes and I plan to see him again for any new bike setups. I learned a lot from Salvo about body movements and how they affect riding.
Leon is a really good sales man. Very polite and patient. He helped me with my bike and gave clear explanations about everything. A very nice experiance.