If your content is the exact same on different international versions of your site, don’t expect good SEO results, even if you apply hreflang tags. Search engines want to see differentiated content, so they can understand the need for the different purposes of that site. That being said, you can retain some content across sites. For example, if your product FAQs are the same in Canada and the US, you can keep them the same on both sites.