The Clock Doctor was able to fix my old German Mantle clock, and I was thrilled. However, it was quite pricey and there was a long long turn around time. I guess you just have to wait for the best! He works on rare and complex clocks and therefore sometimes has a long wait list. I think the estimate was 12 weeks for my clock to have routine cleaning and such. The prices are high, but if you have a nice clock, this is the place to get it fixed.