What is deemed pricing?
If you're paying deemed contract prices then please call us to arrange a contracted price.
Existing customers - call 0800 316 0323.
New customers - call 0800 048 1539
Use the slider below to find your annual spend and we'll take you to the right part of the site for your business.
Our dedicated team for existing customers is here to answer any questions you may have about your business energy needs.Help and support
Our Business Solutions Team can advise you on the benefits of having your business energy supplied by us.Get a quote