Can it be repaired?
If you know what motor it is, you may be lucky and the standard one will fit it. It all depends on if the manufacturer of the machine used their own starter though, most older brands used standard starters that came with the engines, only later they messed with it.