Should you have a home inspection contract? What should it include? What size fee should you pay for a home inspection?