This is a wonderful company with fantastic customer service! Everyone I'd dealt with has been so friendly. Ben was very helpful when I called to inquire about their plans, and helped setup something up to accommodate our unusual situation. Brad, who showed up promptly at the beginning of our two-hour window, was very knowledgeable and explained exactly what he was doing and what we could expect to see after treatment. I appreciate his patience and understanding as I tried to herd my dogs in and out of the house. All in all, I highly recommend this company based on my experience thus far.