There are many very good stock makers that do excellent repair.Some post here. The Stock Doctor comes highly recommended. Others are very good as well.

http://www.thestockdr.com/services.php