It is very unlikely that you can safely and effectively replace a roof yourself. Not only does it require a team of professionals, it requires years of hands-on training and experience, as well as, a wide range of industry-specific tools, equipment, and resources. It is safer and more cost-effective to trust roof replacement to a professional company. Be sure to choose a roofing company that is licensed, bonded, and insured, and has worked in the community for many years.