I called to set up an appointment with them to have them to come out and look at my Sump pump. They called me the day before and told me that someone would be out there between 8 o'clock and 10 o'clock and someone would call me 15 minutes before they arrived at my house. I received a call at 8:15 from the company and they told me that they would be out there within the hour, therefore by 915. When 10:00 came, I called them back to see what was going on. They explained to me that a new employee had called me that morning and should not have. They then told me that the technicians were finishing up another job and that they would call me within 20 minutes to let me know they were on their way to my house, therefore by 10:20. I waited until 1115 to call them back. When I called them back they stated that the technician was still on another job and that it would be 30 minutes. They were not there in 30 minutes, they were there in an hour and 15 minutes. So therefore, instead of getting there between 8 and 10, they arrived at 1. When the two gentlemen arrived, they were very friendly and fixed my sump pump. However, a week later I received a phone call from the company. The company basically told me that the employee that I gave a check to was no longer with the company anymore and that I would have to arrange with the bank stop payment on my check and write them a new check. A very big hassle for a small project.