Q: May the seller and buyer agree that the seller will hold the buyer’s earnest money deposit? 

A: Yes. The escrow holder is negotiable between the parties.