I have a 1971 Seiko Time Sonar 7018 desperately in need of a cleaning and lubrication.

The watch works well and is keeping good time.
Chrono function also works well and resets to zero as does the flyback seconds function.
Unfortunately, the watch stops from time to time and will restart with a gentle shake.
Watchmakers here in Switzerland will not touch it.

Does anyone know of a good watchmaker who knows these watches and would be prepared to work on my watch please?