You can almost certainly fix ANY fiberglass damage. If you take to a pro, it should even be presentable if not impossible to notice...
I have seen amazing work on banged up boats, camper tops, and vehicles. Good luck and ask who is the best in your area, perhaps start with calling a few marinas.
If It Were Easy, They Would Not Call It Work, And Everyone Would Do It