Christopher is professional and friendly. He has patience until the exasperation kicks in and you finally do it his way because it is the best way for you and your business. However, once, he arrived hungry and required eggs. He did not bill me for his breakfast. I heartily recommend him for computer needs. He also is a fine pianist.