James was faultless with the help he provided us.As first time buyers his communication was simple and through, no question was too silly.We ended up working with James for some time, we had a few obstacles along the way! Throughout the process he went above and beyond and got us where we needed to be.We cannot recommend him highly enough.