Liberty Power is a leading independent supplier of retail electricity operating in three states, including Texas, New York, and Maryland.
- Founded in Houston in 2001.
- Headquartered in Ft. Lauderdale with regional offices in Houston and New York.
- Certified by the Federal Energy Regulatory Commission (FERC) in 2003 to market wholesale electricity nationally.
- Began serving retail electricity customers in New York in 2002, Texas in 2003, and Maryland in 2004.
- Received a certification as a Small Disadvantaged Business (SBD) in 2003 by the Small Business Administration.
- Maintains a 98.6% customer retention rate. (Some customers have retired or passed away)
- Liberty Power is profitable, liquid, and has no debt in its capital structure (or anywhere else).