You can spend countless hours on the phone dealing with the insurance companies and even more time filling out paperwork....
Have you ever been in a scenario where a strong storm has blown away your shingles and caused structural damage...