Top Notch Energy is proud to operate with a fleet of company vehicles and a 18,000 square foot facility.

Top Notch Energy

In 2006, Top Notch Energy Services, Inc. began business in a 500 sq. foot building with only three employees. Today, we are currently operating through a 18,000 square foot building with an additional 2,500 square feet fabrication shop with 45 full-time employees.

The central facility is conveniently located at 5025 Leopard Street, Corpus Christi, TX 78408.