This has been an entirely awful experience. I schedule an appointment online for service in a vacant home. After sitting in the home with no furniture for over two hours and past the appointment window, I attempted to call customer service where I was on hold for over 45 minutes. Once I finally spoke to someone, I was told the Technician had already gone home and thought the appointment was later in the week. I reluctantly scheduled a new appointment but a few hours before the appointment I received a call from the technician saying he had a doctors appointment and needed to reschedule. I very reluctantly rescheduled the appointment again for 8 AM the following morning. I was told I would be the first appointment and he would be there promptly at 8 AM. As you can probably anticipate, when I left the home at 8:45 no one had come by yet. To make matters worse, the local number forwards to a call center with extremely long hold times and despite being promised calls back from the local manager, they were never received. I would recommend everyone stay far away from Terminix and stick with local companies.