Craig has provided me with an excellent service since 2013 and his client relations are always of the highest professional standard. Craig gives good investment advice based on the knowledge available at the time.

His follow ups and response time are quick and he gets it right every time.

I would sign on Craig again without reservation.