Trademark registration

Hello Guys

Please advise where you shall register the brand if you want to sell both in USA and Canada and you are a Canadian and which is most reasonable and quick response authority.

Thanks in advance for all the people who will guide