I worked with James and his team to not only sell my house but also purchase a new house. Everything had to work out timing wise since I needed to sell first before purchasing. James was great from start to finish in helping me achieve my timeline. I was able to move into my new house earlier than expected which was a big relief for my family. Overall it was a very pleasant experience and James is great with communication which I think is key to any realtor relationship.