A rebuild is really simple, inexpensive way to solve the problem..removing the starter is a bit tight but can be done without disassembling half the bike.
Once out, two bolts and the start is apart..probably just worn brushes.
If you can remove the wheel and rebuild the brakes you can do the starter rebuild..no need to 'pay a guy' or replace it with a crap aftermarket starter.
Current toys..
1986 Honda 350X..trail bomb!
1985 Honda 250SX..my main mudder
1985 Honda 250ES..Back in Black Trike
Current non-trike toys:
1990 Honda TRX300FW
1995 Seadoo GTX
1998 Polaris Indy Lite 340(Nearly new looking)
1998 Polaris Touring 500
1998 Club Car (electric)