After our roof and subsequently, our bathroom, were damaged last month, we had a tough time dealing with our insurance company… our agent, whom we thought was looking out for our best interests, kept coming to us with offers that wouldn’t come close to making us whole again. All Work really came through for us. They not only negotiated the insurance claim but they did all the repair work, as well. We received nearly double than what we were initially offered and got a beautiful new roof and bathroom! Job well done!