The speedometer in my 61 apache is not working. The speedo cable up to the head does spin. Can I repair the speedo head myself or does it need to be sent out? If sent out, to where, who repairs speedometers?

Thank you