Probably the best Leica repair man is Malcom Taylor, in Herefordshire (UK), 01568 770542. the Leitz factory use him themselves to maintain their historic collection so you can't get a higher recommendation. His prices are fair as well.

Welcome to APUG BTW

Ian