Photo Gallery

Pests We Treat - No More Turkey Vultures



No More Turkey Vultures
Previous Photo
Once the turkey vultures land on it, the track shocks their feet. After being shocked by the system the they no longer roost on the roof.