Before you make an offer on a home, make sure you have a professional perform a roof inspection to ensure no roof damage will require costly repairs.