Pre-purchase building inspections are a great way of avoiding buying a home with hidden problems. These inspections can identify major and minor structural, safety and maintenance problems. The inspector will give you a rating to give you an idea of …