Any fees that you have already paid for inspections and appraisal can not be recouped. These fees are for private inspectors and an appraiser paid for services rendered. They have no baring on whether or not the transaction closes. As far as your earnest money deposit is concerned, that's a lot more complicated. It all depends on the verbiage in the sales contract regarding contingencies, etc. You mentioned paper work and an anxious seller, but that's not enough info for me to say if your deposit comes back. Did you have a real estate agent representing you? I hope so. If so, this is a question for them. Second, I would contact the escrow/title company that was handling the sale. The money should have been deposited with them, and they have final say over who gets it. You mentioned that all of the fees were over a thousand dollars, so I'm guessing that your deposit was probably about $500. It's worth pursuing. Good luck to you.