John is a very professional and nice man. He did all the best to help us to sell our property within a short period and with a good price. He thought much more than us for our benefits. We are so appreciated to his great job.