Investors Title Company provides title and closing services to clients from its easy-to-find office in the heart of St. Charles at 571-573 Jefferson. With services available to real estate agents, builders, developers, commercial property investors and financial lending institutions, Investors has been serving the St. Louis area for over 30 years and has an interactive website that explains its services and what it can do for its clients.