Customer Login

Already a customer? Login Below.

Have a Question or Need to Speak to a Customer Service Representative?

At New Leaf Energy, we understand how important it is for you to receive the attention and care you deserve as a current or potential customer. That's why we've set up a variety of ways for you to reach out to us with your needs - from sign up and renewal to billing and beyond.

  • First, you can speak directly with a New Leaf Energy Customer Service Representative by phone by calling 1-888-584-5303. .

  • You can also email us at Be sure to provide your contact information so that we can reach out to you with an answer.
  • Why call in when you don't need to? Get answers to your questions online at our our FAQ Portal.

Customer Service