Top 4 Reasons You Should Upgrade Your Roof Although a home inspection was part likely part of the process in your home purchase, it may not have been done by a licensed roofing contractor. Because of this, we recommend having an inspection. This protects you in...