P

The technicians from Team Pest USA did an average ...

The technicians from Team Pest USA did an average job in addressing our pest issues. They were punctual and polite, but the end result was not as effective as expected. We had to call them back for follow-up treatments. Overall, an average experience.

Comments:

No comments