DIY vs. professional water damage restoration in Avalon: what you need to know