James was excellent since the first time I called in regards of a lot i wanted to purchase. He helped me through the whole process until escrow closed. He was very good in keeping me updated and explaining everything to me. He’s very good in picking up calls and is very quick in returning calls. He made the whole experience run quickly and smoothly, he was also able negotiate a good price for me. Loved the whole experience would definitely recommend him.