Many companies desire to have their servers on the Internet.
Additionally, these companies would then pay for the first months plus setup for a dedicated connection from a local ISP and phone companies local loop charges. Your company's upfront investment, however, should not be the only consideration. There are many other reasons why you may choose to co-locate your company's servers. Mission critical data that must always be available and needs redundancy could also use collocation. Disaster Recovery server can be placed on a collocation facility that is always mirroring an in-house server.