When a homeowner is investing in a roof, there are many different factors that they need to take into consideration. These factors include how they want their home to look, how much they want they want to spend on their roof, and the cost of repairs, should their roof become damaged down the line. Making […]