I have been a Compu-Tech customer for about 10 years because they go out of their way to accommodate their customers. Their staff is professional, courteous, extremely knowledgeable and very thorough. They fix any problems that arise in a timely manner. I highly recommend Compu-Tech to anyone looking for a company they can truly trust.