About Us

From our headquarters in Houston, Winn Energy is a trusted leader in energy management and procurement, serving commercial and residential clients across the U.S. Individuals work alongside Winn to discover, innovate, and improve energy programs and strategies.

Winn Energy’s buying power and experience enable Winn Energy to provide its customers with some of the most competitive rates and Winn Energy’s commitment to quality demands it to provide the best customer experience available. With an expanding footprint in the nationally deregulation markets, Winn Energy and its affiliates can now bring you solutions on lowering your energy costs.

Management Overview

Winn Energy is a private energy consultant firm in the State of Texas, founded by highly experienced energy executives with more than 25 years of combined experience in the electricity, natural gas, and related industries. The Winn Energy Team implements advanced techniques in customer relations, custom services, sales, and marketing.

Winn Energy team members have worked in deregulated markets all over North America, including many international markets, and have worked in Texas’ restructured markets since the inception of deregulation in January 2002. Experience is Winn Energy’s most valuable asset. It differentiates Winn Energy from the competition and allows Winn Energy to provide superior products, pricing, services, and unparalleled customer satisfaction. Winn Energy wants the opportunity to gain your business and will work tirelessly to serve you as a Winn Energy’s client.

Vision and Values

Winn Energy was founded with clarity in vision and an uncompromising value system. Everyone within the organization is committed to following these fundamental guiding principles when working with customers, partners, and affiliates.