It’s important to think about your choice of shingle colors carefully because you will have to live with your new roof for several years. There are a few things you should keep in mind, however. Think about the environment surrounding the home and consider the effects of sunlight on your roof. Genesis Roofing, top roofing […]