When people think of pests, creatures such as rats, mice, raccoons, roaches and others come to mind. Certain birds are pests as well, particularly the ones that carry bugs and indulge in pesky behaviour. Having pigeons in a garden and on a roof means they'll serenade you with constant cooing sounds, decorate the exterior of your home and property with their droppings, and leave stray feathers here and there. Luckily, you can wage war against these pigeons and rid them from your home permanently.
Pinpoint the areas of the roof where pigeons like to perch. Install pigeon spikes along these and other nearby areas. Contrary to popular belief, spikes don't harm the birds; they just discourage the birds from landing.
Apply think layers of bird repellent gel along the ledges and trim of the roof. This gel will help to reinforce the work of the spikes. Not only will the roof become an inhospitable place for the birds to land, it will have a noxious odour that will drive them away. The pigeons will begin to associate the odour with the roof and not return.
Protect trees, flowers, bushes and vegetables until the pigeon problem has been solved for good. Cover the plants with pigeon netting for the time being.
Install a realistic hawk figure, hanging from a staff in the garden. The hawk should sway realistically in the wind, with wings outspread. This will effectively drive away the pigeons.
Purchase or borrow a cat. If the pigeons get one look at a cat stalking them, ready to pounce, that will be enough for them never to return.
Remove the netting from the garden plants once the pigeons have been gone for a full week.