In many cases, an escrow account will be set up for you by the real estate agent that is dealing with the purchase of your home. If you are buying a home privately, then an escrow account can be set up by an escrow agent, the bank or title insurance companies.