Apply a sticky bird repellent product over ledges and other perching locations to deter birds from the limestone porch. Clean the surface first by brushing to remove loose dirt and debris. Squeeze out a line of the repellent along the surfaces where birds perch -- the repellent should stay effective for up to one year.
Hang netting over the limestone to make it difficult for the birds to perch and peck. Attach the netting above the limestone surface with clips, and pull it straight down to cover the limestone. Secure the netting along the ground with additional clips.
Remove all bird feeders, sources of exterior water and birdbaths from the porch area to stop attracting birds to your landscape. If birds regularly visit a berry patch, consider relocating the plants or covering them with netting to remove the food supply and discourage birds from visiting your landscape.
Place a fake predator near the limestone surface where birds are pecking to frighten birds. For example, a decoy hawk, owl or cat positioned near the porch in a pecking area may frighten away birds.
Hang reflective streamers along the limestone surface of the porch to scare birds. Tie a bunch of balloons to the porch around the pecking area to frighten birds.
Use noisemakers to keep a continual barrage of unexpected noises around the pecking location. Use loud recordings of alarms, explosions, pops and other startling sounds to scare birds away. Change the noises frequently to avoid the birds becoming accustomed to them.