Established in 1992, Falls Capital Advisors is an investment banking firm headquartered in Chagrin Falls, Ohio. The firm specializes in providing services in the areas of sales, mergers, and acquisitions, valuations and financing to middle-market companies. The firm caters to business products services, consumer products services, financial services, material, and resources sectors.