The definition of professionalism
From the get go, John presented himself as being knowledgeable, professional and straight to the point. The important part being that he walls the walk as well!
Thoroughly informative throughout the sale process, with no nonsense communication. His ability to negotiate, and read the market are exceptional.
I won't be going anywhere else if the opportunity arises again.