Professorial, honest, care, James definitely went above and beyond his job. 5 stars really isn’t enough to give it to him. We found James online just like the way we search for good restaurants on google. James was ranked number 1 with all the good positive reviews. James's excellence is really solid and consistent. Following are the things that I think James has been consistently exceeded: 1. Expertise-we all know that the quickest way to know a person’s level of knowledge is by asking tons of questions (I didn’t do it on purpose. I couldn’t recall the specific questions that I’ve asked James but I was very impressed every time when I got the response from James. His expertise and timely response makes him really reliable. 2. Timely communication – James has so many clients at hands but I was amazed by how he was still able to respond to my emails and phone calls in a very timely manner. It’s not just about the deliver on time; it’s the accuracy of his response and the knowledge he has that really makes the whole home buying process smooth. James will definitely be our first choice in our next house ! Thank you James!


