A home inspection usually takes place within seven to 14 days after the purchase contract is accepted, but before you close on the sale. Even a new home might need a home inspection.