Alex was professional, pleasant and through. Just what you want from a service provider. He explained everything that he had done to my wife and I in very understandable language. We highly recommend this company and Alex.