My buddies reverse motor took a crap and he was looking for places to get it rebuilt. The two places he found wanted 500-600 bucks, one in Texas and one in Canton Ohio. So I contacted a local shop called Dayton Quality starter and they said yes, they rebuild them, so he dropped it off yesterday and they called today and said it was done. $256.00 and it comes with a one-year warranty. So needless to say, he was more than happy, and I know where to take mine if I need mine fixed.