Building multi-vertical businesses
Shrestha Capital Consultants is a private holding and advisory firm managing a diversified portfolio of operating companies across automotive, real estate, and insurance sectors.
About Us
Shrestha Capital Consultants (SCC) is a private capital advisory and management firm headquartered in Texas. We specialize in building, funding, and protecting real asset–backed enterprises across automotive, real estate, and insurance sectors.
Our model blends institutional discipline with entrepreneurial control. SCC structures capital, owns core operating assets, and implements integrated risk and finance systems that compound returns over time. The firm operates as the strategic parent company overseeing every financial, operational, and technological layer within the ecosystem.
With operations centered in the DFW metroplex and expansion plans for Houston and Austin, SCC is building a regional powerhouse in multi-vertical operations.
Our Mission
To engineer capital systems that create freedom, stability, and compounding value.
We don't chase capital—we design infrastructure that attracts it.
Our Verticals
80+ premium SUV fleet through North Texas Limo, licensed dealership operations via LXM Auto, and regional franchise expansion with Papas Auto Group.
Strategic property acquisitions across Arlington, Euless, and Irving for fleet operations and dealership expansion, with a $4M+ development pipeline.
Nevada-domiciled captive insurance company providing self-insurance solutions and building reserves to offset external insurer costs.
Locations & Expansion
DFW Metroplex
- •Arlington
- •Euless
- •Grand Prairie
- •Irving
Houston
- •Fleet expansion
- •New market entry
- •50-80 vehicles
Austin
- •Market research
- •Strategic planning
- •Future operations
Ready to learn more?
Explore our platform, portfolio, or reach out to discuss investment opportunities.