Levine's ( Boston ) has a good repair: they've done LOTS of IIIf work.

For big stuff, DAG, Sherry Krauter.