Dana contacted Good Shepherd Roofing to assist her with a roof replacement that was necessary due to storm damage. The Good Shepherd Roofing team responded quickly and identified numerous shingles that were damaged due to extreme wind speed. This high frequency of...
