TrappingUSA sets, maintains, and removes traps and cleans everything. We haven't had any trouble. They're prompt, hones, responsive, easy to reach, and flexible with their work times. We all work so that's really helpful. They are also exceptionally professional and take the time needed to explain what they're doing (what needs to be done and how they're going about solving the problem). They really are phenomenal. Hands down, I would recommend them to anybody.
We actually had a previous pest control service whose prices were close to TrappingUSA's. However, we chose to go with TrappingUSA because their services weren't as limited as the other company, for example, their prices included cleaning that the other company didn't offer. We're glad we got to know them and are even more pleased to get to work with them!