AYALA is president of Spearhead Pest Control, Ventura, Calif.
July 01, 2022
Rudy Ayala, ACE, shares the horrors of rodents that left a trail of diluted blood, although there were zero signs of distress or suffering....