John explains things very clearly in terms we can understand. He always makes us feel very welcome and that we are an important part of his business. He also has a good head for share trading and has done very well for our portfolio. He has a competent team working for him and that instils confidence that our investments are in good hands.