Weather Guard Roofing are very professional “Weather Guard Roofing are very professional. They did exactly what they said they were going to do. They cleaned up very well. My roof looks terrific” Please follow and like us: 0 260 2020