This is a highly professional company. The staff are knowledgeable, warm, caring and patient. They are not out purely to make money for themselves, but they make sure that the client's interests come first. They handle clients with understanding, kindness and sensitivity, making sure that the investment is right for the client. I would whole-heartedly recommend them.