Factors that affect the cost of your new roof Jan 23, 2019adminRoofingcost, faq, fun facts, home improvement, ice dams, materials, pricing, roof repair, roofing, shingles, slope