Starting an Investment Company | eHow Find an office. An investment firm can set up shop virtually anywhere. However, depending on your market, some locations will serve better than others. In small ...