Stonebriar Commercial Finance
Financial ServicesTexas, United States11-50 Employees
Stonebriar Commercial Finance (SCF) serves as an originator and servicer of assets across a broad range of industries, delivering capital solutions for fixed-asset leases and loans. It has built a multi-billion-dollar platform focused on essential-use and income-producing assets, primarily in North America, and operates through four lines of business: General Equipment, Aviation Capital, Rail Leasing, and Real Estate. Transaction sizes span from $5 million to $500 million, with typical terms of three to twenty years and structures that include tax leases, sale-leasebacks, term loans, refinances, and construction-to-permanent facilities. Headquartered in Plano, Texas, and founded in 2015, SCF is the largest independent commercial finance company in the United States by assets and volume, with a leading position in volume per employee. In 2024, the firm named Nicholas Sandler as chief executive officer.