Courteous, knowledgeable, and friendly. Greg knows his job well from years of experience, and it is always a pleasure.