Manufacturer: Trutech Category: Pest Control Clear all filters (1 of 1 reviews match)
filters
manufacturer:
seller:
Show
state:
Show
city:
Show
category:

Our experience with Trutech in Atlanta was awful. We called them for a mole problem and they told us we had bats behind our shutters and got us to sign a contract to remove them. Fortunately I quickly looked behind the shutters, saw no bats and cancelled that part...
Read more
Product
Trutech Mole Pest Control
I didn't like
  • Everything
#927234
Reply to reviews