Alex was very professional, knowledgeable, thorough, and helpful in explaining what he was doing and various options available to me. And patient with distractions like my cats.🤣