Dan,I would check with a fiberglass repair outfit. Many times these can be repaired in place saving large replacement costs.
Terry