That's a new one. I've never heard of that before. The fake tech support scammers on the phone pretending to be Telus, sure, but not some guys physically coming to the house. If you got a license plate number, or even if you didn't, it may not be a bad idea to let VPD, or whichever local law enforcement is where you ilve, know about it.
If you find a post useful, please give the author a "Like" or mark as an accepted solution if it solves your trouble. 🙂