If you’ve ever had a homeowners insurance policy, then you may have had a roof inspection before. During these inspections, a licensed inspector is sent to assess the integrity and general condition ...