First Choice Power

12 Greenway Plaza Suite 250 Houston, TX 77046

First Choice Power Our Review - Overall Rating 4.6/5

General Assessment

Great ratesLocated in the Lone Star StateHelpful customer service representatives


Competitive Rates

Great ratesLocated in the Lone Star StateHelpful customer service representatives


Customer Service

Great ratesLocated in the Lone Star StateHelpful customer service representatives


Website Ease Of Use

Great ratesLocated in the Lone Star StateHelpful customer service representatives


Overall Value

Great ratesLocated in the Lone Star StateHelpful customer service representatives

Check if Service is Available In Your Area

   
   
First Choice Power Logo
Business Information
Date Verified 2014-02-23
Years in Business 2017 Years
No of Employees
Corporate Offices Houston, TX
Public Company Yes