Very professional company. We have the same guy come out each time and he is great. They come every other month and will spray even if we are not at home. They also will come out and spray again without an extra charge if you are having a specific problem. You can also delay having them come out which is nice. No more spiders in my house!