Our business benefited from Alan’s wealth of experience and knowledge for over 12 years. He not only provided us with an excellent routine IT service (including software and hardware installation and maintenance and staff training) he created bespoke software solutions and was also involved with design and development of systems which helped us progress as a business. He is personable, trustworthy and always goes the extra mile. I would not hesitate to recommend him.