I have worked with John numberous times and he is an exceptional agent, both for the seller and for the buyer. He is very professional and so easy to work with. John goes above and beyond to make sure that his clients are receiving the best service possible.