save on energy

Looking for MORE out of an energy provider & plan ?

Airline Rewards* - Green Energy - Charity Donations - Competitive Rates
(*available in select states & cities)

Sign up today with XOOM Energy !

Contact North American Power

You can reach North American Power by phone at 1-888-313-9086 outside of Georgia and Texas. Complete contact information is below.


Customer Service

All customers (except those in Georgia and Texas) can reach North American Power's customer service at 1-888-313-9086, or the local Connecticut line at 1-203-893-4196. You can call with questions or comments regarding billing, rates, service, and more.

Representatives are available from Monday through Friday, from 8:00 AM to 6:00 PM (Eastern Standard Time).

Georgia and Texas Customers

Customers living in Georgia or Texas can reach customer service at the following numbers:

State New Customers Existing Customers Hours
Georgia

1-888-900-9582

  • Toll free: 1-800-319-4224 
  • Local: 1-404-946-0061
8:00 AM - 6:00 PM, Monday through Friday (EST)
Texas 1-800-396-6035 1-800-396-6035 8:00 AM - 5:00 PM, Monday through Friday (CST)

Email Contact

Customers outside Georgia and Texas can reach North American Power with all questions and concerns via email at [email protected].

Georgia customers should send email correspondence to [email protected], and Texas customers can reach representatives by email at [email protected].

Headquarters

The corporate headquarters for North American Power is located at:

Twenty Glover Avenue
Norwalk, CT 06851

Press and Advertising Contacts

Press inquiries should be directed to [email protected]. You can also call 1-603-657-6471 or 1-614-537-2476.

Advertising and sponsorship queries can be emailed to [email protected].

More Information

Read more about North American Power on our company profile page, check out customer reviews for the company, and compare reviews with other suppliers.

Updated on