Best Worst Worst Best A Z

Energy Companies : Best to Worst


Company Ranking Rating (0-5)
Constellation 1 5
NextEra Energy Services Pennsylvania 2 4.28
Direct Energy 3 4.17
Frontier Utilities 4 4.1
Energy Harbor 5 4.1
Public Power 6 3.98
LifeEnergy 7 3.86
Verde Energy 8 3.82
TriEagle Energy 9 3.55
Tomorrow Energy 10 3.49
APG&E 11 3.2
Starion Energy 12 3
Santanna Energy Services 13 3
Titan Gas & Power 14 3
XOOM Energy 15 2.45
Spark Energy 16 2.24
Major Energy 17 2.14
Ambit Energy 18 2
Cirro Energy 19 2
Green Mountain Energy 20 2
Liberty Power 21 2
Mega Energy 22 2
Stream Energy 23 2
Y.E.P. 24 2
Gateway Energy Services 25 2
Just Energy 26 2
Entrust Energy 27 2
AEP Energy 28 2
Source Power & Gas 29 2
North American Power 30 2
Abest Power & Gas 31 2
Aequitas Energy 32 2
Agera Energy 33 2
BlueRock Energy 34 2
4 Choice Energy 35 2
Clearview Energy 36 2
Connecticut Gas & Electric 37 2
conEdison Solutions 38 2
Discount Power Inc. 39 2
Think Energy 40 2
Hiko Energy 41 2
Mint Energy 42 2
Palmco Energy 43 2
Perigee Energy 44 2
Sunwave Gas & Power 45 2
Town Square Energy 46 2
Viridian Energy 47 2
IGS Energy 48 2
NRG Home 49 2
Energy Rewards 50 2
Oasis Energy 51 2
IDT Energy 52 2
Inspire Energy 53 2
Agway Energy Services 54 2
Amerigreen Energy 55 2
CleanChoice Energy 56 2
Community Energy 57 2
Dominion Energy Solutions 58 2
Energy Co-op 59 2
Energy.Me 60 2
Great American Power 61 2
Mack Services Group 62 2
MidAmerican Energy Services 63 2
NorthStar Gas 64 2
NOVEC Energy Solutions 65 2
Park Power 66 2
Planet Energy 67 2
Plymouth Rock Energy 68 2
Residents Energy 69 2
Respond Power 70 2
Rhoads Energy 71 2
RPA Energy 72 2
Rushmore Energy 73 2
SFE Energy 74 2
Shipley Energy 75 2
SmartEnergy 76 2
Sperian Energy 77 2
Star Energy Partners 78 2
Talen Energy 79 2
UGI EnergyLink 80 2
VCharge 81 2
Volunteer Energy 82 2
WGL Energy Services 83 2
Pennsylvania Gas & Electric 84 2
National Gas & Electric 85 2
Vista Energy 86 2
Duquesne Light Company 87 2
Penn Power 88 2
Met-Ed 89 2
Penelec 90 2
PECO Energy Company 91 2
American Power & Gas 92 2