Hi, I live in Nova Scotia, Canada and I am new to this but I am desperately seeking answers please! I own a 2006, Triple E, Embassy, 37 ft., class A motorhome.I had a tree fall on the roof of my RV. Apparently, since I have a sealed, vacuum bonded ro...