About Clearview Energy

Headquartered in Dallas, Clearview Energy launched in 2006 as an electricity provider in the state of Texas. Clearview supplies electricity to residents and businesses in New Hampshire, Massachusetts, Rhode Island, Connecticut, Delaware, Illinois, Maryland, Massachusetts, New Jersey, New York, Ohio, Pennsylvania, Texas and Washington, D.C.

Clearview Energy is recognized as one of the fastest growing companies in North Texas by The Dallas Morning News, the Dallas Business Journal and Southern Methodist University’s Cox School of Business. Most recently, Clearview Energy was named the fastest-growing, privately held company in Dallas, ranked in the top 40 companies on the Inc. 500 and earned the number three ranking in the Inc. 500’s Energy category.

Clearview offers a variety of plans to meet the needs of residential and business customers that include fixed rate, month-to-month rate and 100% renewable energy plans. To learn more about the plans available to you, check out your energy options.

Frank McGovern


Frank McGovern is Founder and President of Texas based independent electric retailer Clearview Energy.
His vision is to establish Clearview Energy as the leading U.S retailer of choice for reliable and renewable electricity and gas.

Rebecca Rhoades Herrera

Chief Information Officer

Rebecca Rhoades Herrera's background in IT infrastructure, Application deployments and best practices for customer service help advance Clearview Energy's buisness channels via technology.

Tammi Stroud

Vice President of Sales

Tammi Stroud oversees all internal and external sales channels. She brings her extensive track record in sales management and strategy to her role and to Clearview Energy

Carlos Ramos


Since 2009, Carlos Ramos has handled Clearview Energy's accounting and financial planning. He has assisted in Clearview's expansion efforts with new processes, systems and reporting infrastructure.

Enter your zip code to find the prices and plans that are right for you