Don't know where you'r located, but if your in the city, ther is a place that get alot of farm-out work from Marina's, Mechanic's, etc. they do it right. 2 Air-Marine across the street from Mid-Way on the Central Av. side just South of 55th. st..
Or you can take it to any local area repair place & they send it off to Air-Marine.
Got er done and what a job they did. I live way south of Chicago. Took it to Custom Marine in Seneca at Rt6 and Main street. Hey they even painted it for me and it is far beyond what I expected at a very reasonable rate. I give them five stars and would highly recommend the shop.