Your real estate agent can advise you as to who generally pays each of these fees in your area—the buyer or the seller. Unless you buy a tear-down, you should include a home inspection ...