Ethan was extremely thorough and knowledgeable. He is super polite, high energy, explains and educates you. He knows what he is doing and clearly enjoys his job.