Wow, sounds like quite a mess. Sorry to hear about that - hope you get everything sorted out as soon as possible!