If you want the Canadian HDs, your best bet is to go big with a rotor. An antenna with 50+ elements should work great.
I put a 30 element with a rotor at my parent’s house in Cheektowaga and they can pull in Canadian HD, but the signal is a little low. An amp might correct the problem, I just haven’t tried it yet.