What is a deemed energy contract?

A deemed energy agreement is where an energy provider is providing energy to a property previous to the current occupant moving in or taking on the responsibility of payment of the utility bills. A deemed contract simply means you have to pay the energy provider for the energy used and for the time you are with them, however, you are under no obligation to stay and you are free to transfer your energy away to any other provider.