You might try Kindermann in Toronto. They repaired my Rollei SL66E last year and did an excellent job.

Morry Katz
Lethbridge Alberta