Scott's Landing pest control

A small group of local residents and bach owners trapping rats.