seems most cue repair people could do that
seems like a straight forward job unless i am missing something
if you are near port st lucie send me a pm
when i used wood shafts my guy would routinely clean/polish/put tips on and get rid of small dents/dings
I offer those services in Galveston Indiana! Cleaning, polishing and dent removal is $20 per shaft (unless dents are huge) and tip install runs $20-$40 depending on the tips.