Dude,
If you've got Woodpeckers, you've got a much bigger problem, INSECTS! and they are feeding on them, they are just calling attention to your bug problem, more often than not you've got an issue with Carpenter Ants or Termites, I would call in a professional to diagnose your problem before you come home one day and see a big pile of sawdust where your house once stood !