Its all cost dependent... If a repair is going to cost you $100-150 and it'll be like "new" or fork over another $100 depending on the original price and have a spanking new one. I have not had any one repair mine so i have no good references but i have seen some people put ads into crags list in our region who will do it.
If someone could do it professionally so its not tight as you mentioned, but the problem is finding someone who can actually do it the right way.
2005 Yellowfin 31 Df/250's
2006 28 Contender w/ 2013 Yammy f200's Stolen
2004 23' Seaswirl CC w/ yammi 4 stroke (Sold)
1997 17' Key West Stealth w/ Bulletproof yami 115 (Sold)