James was excellent in our buying experience. Totally professional, communicated perfectly as required and did not apply any unwanted pressure during the sale.