John is a very kind and professional agent to deal with, always thinking about his clients. He has abundant knowledge and skills in real estate negotiation and contract. He paid a lot of attention to details during the whole process, which is very helpful for us. We really recommend John to others.
John Peterson




