James was absolutely amazing, not only was he amazing at his job, but he helped explain and communicate with every other party involved. The depth of knowledge James has about the process, the market, home maintenance, and literally anything you can think to ask him is astonishing. Not only did he help us purchase our home, but he has continued to help us become knowledgeable homeowners to this day. Need paint? Got a tax question? Where’s my property line? Internet provider? A true friend and a great person, James will make what should be a stressful process fun.