Tweet It can be daunting to know where to start when deciding to replace your roof. There are so many colors, brands, an ...