Had a Home IT problem recently and was put on to Will Howell of CTA Systems. Response time was excellent’, skill set and problem resolve was excellent, communication and customer interface skills were excellent all resulting in complete customer satisfaction so much so that I have now subscribed to an ongoing maintenance contract for peace of mind. Finally the all important factor – cost. I consider the costs to be in keeping with the service offered and have always been a firm believer in “you get what you pay for” I fully recommend this company without hesitation!