Just Energy Share: Utilities Visit Website 5251 Westheimer Rd #1000 Houston, TX 77056 (866) 421-5482 Hours: Contact Us at 866-421-5482 About Map About Just Energy is a retail energy provider specializing in electricity and natural gas commodities. We proudly serve customers in the United States and Canada. What's Nearby? Distance: 5 10 15 20 25 50 mi.