Yes, I had John overhaul an FT body some years back. The work was entirely satisfactory.
In case it matters, I should add that I asked him not to bother working on the meter - I use the camera without. If that's an issue you should ask him in advance whether he can still repair the FT meter.