Capstreet

2026

Firm Overview

Capstreet is a lower middle-market private equity firm that invests in software, tech-enabled services, and industrial business services companies. Leveraging its proprietary Capvalue® value creation framework and a dedicated operating team, Capstreet seeks to generate returns by driving transformational growth in its portfolio companies.

Since its founding in 1990, Capstreet has consistently pursued a strategy of making control investments as the first institutional investor in companies that the Firm believes have strong financial profiles, resilient business models, and untapped growth potential. The majority of the Firm’s portfolio companies are headquartered in Texas and have operations across North America. Capstreet is headquartered in Houston, Texas.

Since inception, Capstreet has delivered attractive returns to its investors across many economic cycles. As of November 2025, Capstreet has invested over $1.3Bn in 50+ Platform acquisitions and 200+ add-on acquisitions.

Contact

1001 Louisiana St. Suite 3200 | Houston, Texas 77002
Visit https://capstreet.com/
Firm Inception:
1990

This Year’s TOP 50 Investment Banks