Terry was very informative, respectful of our time, and provided excellent service. He went above and beyond. We highly recommend his services.