Roof Before ReplacementRoof During ReplacementRoof After ReplacementVickie contacted Good Shepherd Roofing to review her roof and to provide her options. When she first called she wanted to get expert, unbiased advice on how much more time she had...
