Unless a different arrangement is made, the buyer is typically responsible for finding and scheduling an inspector once the home is under contract. Home inspection costs vary by square footage, but generally range between $250 and $400.