They do not honor the 30 day guarantee! I called a week after their first visit, because I still had roaches. They scheduled a visit for the following week. No one showed, no one called me to cancel. I left thematic message over the weekend, no one called me back. I had to call them the following business day, they made another appointment and apologized. Guess what happened...no one showed again, no one called me to cancel. Clearly, they have no intentions on honoring their "30 day guarantee". I'm going to dispute the charges on my credit card.