Vintage British Cables in Alberta is another well equipped repair shop for Smith

http://vintagebritishcables.com/Smiths-Motorcycle-Speedo-Tach-Repair-Restore.php