Greg is extremely professional, knowledgeable and helpful. He is always prompt and reliable and provides great quality computer assistance – much appreciated and needed by two technologically challenged computer users like my husband and I. Not only does Greg always solve our computer problems but he also explains patiently what the problem is and what to do if it happens again. A pleasure to deal with and such peace of mind for us knowing that we can always rely on Greg’s outstanding IT knowledge and ability. Thank you, Greg, you are the best !