Thanks guys for the replies. Too many folks have recommended me to go to a repair shop. Not only here, but the composite guys at my job as well.

So I will look for a local fiberglass guru and have this chat with him.