Roof replacements are a completely different game than repairs. While occasionally you can make repairs yourself, a roof replacement should only be done by a well-experienced contractor with the proper tools and skills. Shingle, metal, and flat replacements are all extremely complex processes that should never be done by amateurs. Also, waiting too long for a replacement can cause damages to your home further than just to the roofing structures. Contact West Chester Roofing at any time to set up a free comprehensive roof report!