Advertising Console

    Partial Roof Replacement 1 - Roof Life of Oregon

    Repost
    Rooflife of Oregon

    by Rooflife of Oregon

    3
    13 views
    http://www.rooflife-oregon.com - Daniel White explains the reasoning for doing a partial roof replacement vs a full roof replacement and show us visually the difference between the weathered and non-weathered side of the roof.