04/28/2026
Storms are causing tons of damage! Our phones are ringing off the hook and I apologize for keeping people waiting. If you need to file a claim you can call us or if you want to skip a step you can call our claims department directly and they are open 24/7. The claims number is 1-855-269-8568.