I have been a customer for about 4 years now, and I love working with Insectek. Their service guys are terrific and always friendly. My regular guy Wayne is especially awesome.
About 3 days before your appointment you get an email reminder letting you know when they will be there. I've found them to be quite punctual. They have a "green" product option which is safe for pets. I don't have any pets but I'm always a fan of less harsh chemicals so I always get that sprayed. You can have them do just the outside or also the inside of your home, the price is the same.
It's rare, but sometimes I've found bugs in between visits. All I do is call them, they usually come the next day and do another spray for free.
I've had virtually no bugs indoors or outdoors and it's been a joy working with them. I highly recommend this company!