Working with James is a pleasure. James has been my realtor on 2 purchases and 1 sell. All 3 transactions were more than I could hope for. He is honest and hardworking. He is extremely knowledge about the area and I would trust to use him again. His was able to make the home buying process easy and fun. He never push me beyond my budget. His is a firm negotiator with excellent people skills.