I have a cracked fiberglass roof on my 2005 Allegro Bus from a baseball sized hail storm. I've been looking at roof options and I've seen two ads for vinyl layered roofs. There are two companies who...
Hail damage sounds like an appropriate insurance claim to me. Call the insurance company and have the fiberglass roof replaced. Your coach has survived the last 12 years with a fiberglass roof and likely will survive the next 12 with a new one.