Even though my issues have not yet been resolved, Mike was extremely nice and efficient. He explained everything that he had done at my house and my options.