Being lazy costs

Sorry to hear. I know its long shot but will insurance cover any of it? Might be worth a check. Hope you find no additional damage.
Rod