owl decoy pigeoncontrolresourcecentre.org the pigeon control resource centre (pcrc) is the world's leading independent pigeon control resource. every pigeon control product ever invented reviewed and rated Category:home and garden Global Rank:1,038,113 visits:37.8K pages/Per:2.2 ADS