I was in the same situation myself before Christmas and engaged their services. I had three meetings with them before investing a modest sum of money through them and I was impressed at their service. Although this is the first time i have sought such advice so i don't have much of a reference point for comparison. I would recommend an initial meeting with them and see what you think and make your mind up then whether to continue with them or go elsewhere.
I have no relationship whatsoever with the company or its employees, other than giving them my custom recently