I don't know how well rubber snakes will work. At an old "fixer upper" that I used to have, I had a pigeon problem as well. I hung a couple of inflatable owls (I got at Lowes or someplace like that) under the eaves and it worked very well scaring them away. I don't think it was as much that they were owls, but rather something swinging around in the area that they wanted to roost.

LW