James is easily the best agent we have worked with thus far. His professionalism and attitude made the process of selling our property a breeze. He has a great understanding of the market and dealing with him and his team at McGrath Avalon was an absolute pleasure. Highly recommended!


