I have never been so impressed by a young man and his knowledge since I left the Tennessee Valley Authority. He has the ability to see the proble, fix the problem in a timely manner and then establish a price for his work that is more than fair. He was able to work with my 82y/o Uncle, take diection from someone almost 1,200 miles away over the phone and then satisfy all parties; an individual who is resistant to any change and a nephew who is overly protective of his uncle and his privacy .All the time doing this he was extremely polite and did not hesitate to answer questions about what he was doing. Kevin exemplifies great customer service, reliability and knowledge. I would recommend his services to anyone needing computer services or training from an individual that seems to place honesty as one of his top priorities.