Separate sites for USA & Canada or one combined site

I have a manufacturing business and produce product that we sell in both USA and Canada. We have one location in Canada and one location in USA and both have GMB pages for them.

For the past 3 years I have had 2 websites with the purpose of thinking .com is needed to rank in USA and .ca is best for ranking in Canada. As well my prices are different for the 2 countries and I want to be sure people are looking at the correct product/pricing for their country.
My rankings for .ca are very…

Separate sites for USA & Canada or one combined site