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.