It’s not hard.  Call your credit card company and have them add a US address to your account.  For example:

Hi.  I travel quite a bit to the US.  My phone carrier requires me to have a US credit card to set up an account.  Can you add a second address to my VISA?  The primary/mailing address will remain my Canadian address.  Thank you!

Then, just sign up on the Netflix US site*.

11 seasons of Law & Order SVU, you are mine.

*requires US VPN.  There are lots.