If anyone are trying to choose to sell or buy your property, definitely James Wang he is the one. He is very professional, very personable and knowledgeable guy. I found working with him a very comfortable experience, and profitable. He works non-stop until he gets the price that I want. He is an excellent communicator.