Originally established in 1984 as a small software development firm, CTI has grown to provide a wide range of custom development and IT support services. We take the time to understand your needs so that everything we do – for businesses large or small – still carries a personal touch. Over the years, we have enjoyed long-term relationships with many of our diverse clients by providing tailor-made solutions that over-perform, come in under budget, and exceed expectations.