I tried, call block, Government's CRTC complaints, without success. The best way to deal with this harassment is reply in same...(eye for eye), your not lowering your level, just meeting theirs.
First I ask who is calling; they answer 'hello sir..."; before they finish, I say "go #@%$ yourself you uneducated wart"; they say pardon me; I repeat; and hang up. I feel great and I know I disrupted the caller's quota for the day. So far I get new people, like Peter who wanted to talk over me... you can hear him getting upset as I hang up (3 to 4 times a week). In time they, if they have an ounce of pride, and are educated; will avoid making the call to my number... imagine if everyone does the same! (robot/automated diallers will avoid answering devices - and will loop call again).
If the call comes in after reasonable hours; document the number, caller id, and time of the call; add it to CRTC's list: https://www.lnnte-dncl.gc.ca/plt-cmp-eng keep adding to CRTC's list (be honest) until they realize there is a problem.
Air Duct Cleaning Services. Some Indian lady on the other end of the line.
I'm listed on the Do Not Call List.
She introduced herself, and as I was saying "I'm sorry, can you please put me on your Do Not Call List as I'm uninterested", she hung up. Hung up as soon as I said "Please put me on"....
Going to call her later tonight and express my dissatisfaction. Tell her I ain't happy with her calls. Number's constantly busy because I assume she's making continuous calls.