Adam was very thorough and informative. He asked detailed questions and listened tentatively to ensure he understood my concerns. He made sure that I was comfortable with his explanations as well. He offered excellent customer service!