Very professional and respectable. Up front and honest as well as well informed and knowledgeable. Highly recommended.