Roosts Decline

Studies have shown that roosts can decline by 93% – 100% within 9 days if an effigy is used. Protect your towers. Contact us today to learn how.