Sounds like the roofer is the one to me. Or siding guy