What is “just energy customer service”? Just Energy customer service is an energy company that provides natural gas and electricity to residential and business customers in the United States. Just Energy is headquartered in Houston, Texas. The company was founded in 1999 and has since grown to become one of the largest energy retailers in…