Year Founded
2007
AUM
$3.2B
Headquarters
Chicago, IL
Origin Investments is a U.S.-based private real-estate investment firm that specializes in multifamily properties — essentially apartment complexes and rental housing — across high-growth metropolitan markets in the United States. Their goal is to provide investors access to institutional-quality real estate investments (traditionally reserved for large institutions) but through pooled funds that allow individual accredited investors to participate.
The firm emphasizes a data-driven, disciplined investment strategy. Rather than speculating broadly, Origin Investments uses proprietary analytics (their “Multilytics” framework) to underwrite multifamily deals, prioritizing stable demand (since housing is an essential need) and long-term resilience — which they argue leads to lower volatility compared with many other real-estate asset classes.
Origin Investments was founded because its founders — David Scherer & Michael Episcope — believed that good real-estate investing should not be limited to institutional investors. Since 2007, the company claims to have invested substantial personal capital alongside outside investors, aligning their interests.
Markets
Illinois
Arizona
Florida
Georgia
North Carolina
Asset Classes
Multifamily
Private Credit
Build-to-Rent
Development
Debt
Accepted Investors
Accredited
Family Office
Institutional
Qualified Purchaser
Non-Accredited
Invest Clearly reviews are real experiences from verified investors. Here's