I have worked with ODI on several IT projects. One project included an office move over the weekend. They established the network, setup various computers and printers, as well put a backup system in place. [ODI] made sure my client was able to conduct business as usual on the following Monday. This company is reliable, creative and knowledgeable within a wide range of the IT field. I continue using ODI’s services and recommend this company to my friends and associates.