Main Street Capital located in Houston, TX, is a debt and private equity firm that invests in lower and middle market private companies