Our belief is that an open architecture portfolio design allows for better client outcomes. The reality is that there are numerous financial service providers available in Canada. Not one of them produce the best results in all asset classes. Affinity Financial Group uses their independence to seek out the best of the best available to you. We assess solutions from many different financial institutions to build the best portfolio possible.