It’s the worst possible scenario. You had contractors install a shiny new roof and gutters one day and the very next day, it rains and your new roof is leaking. Homeowners spend[...]