Thank you, thank you. You may have just saved my sanity...well what it left of it.
These birds don't really bother me, however they seriously disturb my other half. He even goes as far as yelling at them which makes him appear and a nut case to the neighbors,

.
I will have to see if I can find this foil stuff to put on the roof. It does sound like it is something that will work and work well.
I want to get it as soon as possible so that I can get them scared away as quickly as possible. Again thanks a bunch for the information!!!