Stonehaven Financial Group is a privately owned, comprehensive, financial advisory firm based in Markham, Ontario.