Haven't tried nomorobo, but do have caller ID, and our new phone allows me to block 250 numbers. I continually add numbers, and in just a few weeks our calls have decreased to just a couple a day. So far I haven't gotten many on my cell, but unfortunately my DH does. Wish I could get rid of the landline, but need if for my heart monitor.....maybe someday!