I've worked with Electrical motor products a lot. Chuck does good work. I typically deal with custom built/upgrades but I'm sure he can do basic rebuilds as well.
http://empinc.biz/
I'm not sure from the context of your OP if its a golf motor in question or something else, Ive not talked to him about other types of motors but couldn't hurt to ask.