I called these guys on the recommendation from a coworker after calling Orkin for a quote. Orkin's Customer Service department called me THREE TIMES but never had records of my previous conversation with them, and they were going to charge way more than Progressive.
Suffice it to say - I went with Progressive.
What a great company! I can't rave about how good they are enough. There was a mild hiccup with my first appointment - but it appears to have just been a computer glitch (happens to everyone) and they were very prompt about getting me set up again.
Inexpensive, accommodating, nice, and thorough - nothing not to like!