Very glad all your family members are okay, and I hope your grandmother's insurance will pay for whatever needs fixing as a result! How very scary that must have been for everyone home!