Our RV is parked on our property & someone went up on the roof & threw a cement block into the roof at some point this Winter. It is a 34' Class A with a rubber roof. During that time, the roof had major leakage which we only discovered last week. ...