Partial Roof Replacement 1 - Roof Life of Oregon

Rooflife of Oregon
1
11 views
  • About
  • Export
  • Add to
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.

0 comments