James was a pleasure to deal with from start to finish. His communication was excellent at every stage of the campaign. He is a very down to earth and genuine agent offering a good level of support in what is a very emotional process.