I am satisfied with Terminix. They're usually on-time. They come and do what they have to do, but I don't really see them because I'm not here in the morning. They also don't really speak English. The technician is very nice when he comes out. However I'm not very happy because they haven't showed up when I've asked them to bring some rat traps; the pests are still coming because there's a lot of construction behind us and they're tearing up the creek bed. It has been almost a week when I called to try to get somebody to drop me off some traps, so I just went and bought my own.