Prior to working with ODI Consulting, I had hired a web developer who turned over my site in completely inoperable and non-functional manner. The entire staff of ODI Consulting has been extremely patient, thorough, professional and knowledgeable in regard to every facet of work that I needed to have done. Their company can accomplish anything…from design, programming, function, hosting and more. Their dedication as a team to my project is exemplary and beyond reproach.