It's possible you were surprised to discover that you could replace the shingles on an existing roof yourself. We will show you how to do this job successfully, despite it taking some time, effort and preparation. Overview of Project This job will require a lot of equipment and supplies. https://hudsonflatroofrepaircompanies.blogdun.com/17290102/roofs-are-an-important-investment-you-should-hire-a-trustworthy-professional-to-repair-or-maintain-your-roof-there-are-many-roofing-contractors-to-choose-from-so-how-do-you-decide-which-one-is-best-mclean-il