I called Dave because my roof leaked over the garage. Dave showed up the same day, looked at the roof, and was not convinced the leak was from the roof. He tried to discourage me from having the roof redone, since when he inspected it, he saw no problems. I insisted, the work was done well, and promptly. Well, this year, during a rain, the water was in the same spot as the year before. Funny, I realised that Dave had been right all along. The roof hadn't leaked, it was the seal in the garage door. I should've listened to him. I still think it was worth the cost because he was honest, prompt and professional. I'd reccomend Allstate to anyone.