Graham was excellent. He arrived promptly and was polite and very quickly started a health check on my computer. He was efficient and very knowledgeable . He explained everything I asked that I needed to understand. I shall be using this company again and am so pleased to have found someone reliable and not too costly.