if pigeons want to sit all over house roofs then the feed is wrong dont get me wrong my birds hit the house but down within seconds
but as soon as they start racing some cocks have let me now they are ready by doing the strangest things like landing on houses but 10 or so houses away from mine acting strange
all i can say is if the birds want to sit on the house and are taking the p*ss out of you get em on barley for a wk and show you are boss
hope this helps