There are a couple of companies that I know of that do this type of repair. D & M Restoration (http://dandmrestoration.com) is one company that I have used and they are excellent. I had them repair the wiper motor for my 1962 Chevrolet, and it came back looking like new. Another is Instrument Services in Illinois (https://www.clocksandgauges.com/clock-service.html), although I haven't used them, I have heard from others that have that they do excellent work.
This is an excellent article that I read a while ago about car clocks. https://www.autoweek.com/car-life/c...nyone-bother-to-fix-their-classic-cars-clock/ . They recommended Clock Works (http://www.clockwks.com/The_Clock_Worx.html), a company that repaired Robert Shepard's clock in his 1975 Criterion. That was a digital clock, and he sent a spare clock along with his original to be used for repair parts. The last time that I inquired about the clock he said it was still working well.
If you feel adventurous, you can open the clock, and if the coil isn't burned out, you can get it working yourself. All that you need to do is to gently file the points on the winding mechanism using the striker part of a matchbook cover to clean the points. The difficult part is cleaning the mechanisms of the clock and knowing exactly where to put the clock oil on the moving parts. I have gotten them ticking again, but they really need the cleaning and oiling to work properly. If the clock is difficult to get out, I would go with a quartz mechanism rather than the mechanical type.
As a side note, my grandfather used to dip the works of a mantle clock into kerosene and then set it on newspaper for a day to dry out, and the clock would work for another 6 months until it was dirty again.