A shingle roof lasts on average about 20 years before it needs replacing. So, over the course of your lifetime, you can expect to have to replace your roof a few times if you stay in the same home (depending ... Continue reading →The post 4 Ways to Choose the Right Shingle Color appeared first on Flores and Foley.