A building inspection is usually done on three occasions: before buying a house (pre-purchase building inspection), before selling a house, or just to stay on top of potential repairs, especially in older homes. A pre-purchase building inspection is often arranged and paid for by the buyer once an offer has been accepted. This helps ensure that the property is worth its price while giving visibility on damage and repairs needed.