Having your home inspected can help you avoid costly, time consuming repairs down the road. Consider the amount of damage a small leak can have on the integrity of the entire roof system if left unattended for years.