Home ImprovementPoints to keep in mind before purchasing roofDeAndre GreggFebruary 6, 2018 by DeAndre GreggFebruary 6, 20180480 Purchasing of a new roof is a big responsibility where you have to check every tiny detail and select the roof that will fit your...