Abell Pest Control Reflects on Volunteer Efforts as 2024 NPMA Gives Award Recipient

Abell Pest Control headquartered in Etobicoke, Ontario, Canada, was awarded the NPMA Gives Award at PestWorld in Denver, Colo. PCT interviewed Liz Abell, strategic initiatives manager, on the company's volunteer efforts across the U.S. and Canada to celebrate the 100 year anniversary of the fourth generation company.