Houston Executive Partner: Steve Schwarzbach
24 Greenway Plaza
Suite 1800
Houston, TX 77046
Suite 1800
Houston, TX 77046
- (713) 850-8787
- Fax: (713) 850-1673
We recommend using Google Maps when searching for our office; Apple Maps provides an inaccurate location. Weaver’s Houston office is located on the corner of Highway 59 and Weslayan. Please call 713.850.8787 for assistance.

Steve Schwarzbach
Partner, Energy Compliance Services
Steve L. Schwarzbach, CPA, has more than 25 years of experience in the energy industry, including public…