Greg MacPherson’s financial advisory practice has grown over the last 27 years through word-of-mouth and referrals. Clients have come to expect sound investment advice and recomme... more... See more text