Shawn,

It sounds like you need a one stop shop.
Someone with experience in fiberglass work and metal work (cause if it was a rescue, there will be some rust) as well as mechanical on older...