Please note this is a very similar review to what I left them on Yelp. It is not spam- just me sharing my experience with as many outlets as I can find so I can stop others from having the same experience I had! Really and truly the worst customer service experience I have ever had. This is the first time I've ever written a online review for a company because this is the first time I've ever had an experience so awful I felt I needed to share! Perhaps I wouldn't write this review if I could speak to the manager there about my experience, but he hasn't returned either of my 2 voicemails from the last week! First in scheduling an appointment, they did not respond to my questions in our email conversation. I had to send my emails two to three times before someone bothered responding. I understand that people get busy and overwhelmed with email- so pick up the phone and call me! This also shouldn't happen more than once.. It happened on three separate instances. When they did come out for the appointment, the technician did not call me 30-45 minutes prior to arriving like I was told he would. I have two rambunctious dogs so I paid for a half day of doggy daycare to get them out of the condo while workers were there. As I pulled back into the parking lot after dropping them off, there the technician was standing around. No phone call, no nothing. Regardless, I let him in and he started the work. After about 25 minutes, he got a phone call and apparently there was some kind of water leak that popped up at his house that his wife couldn't fix. Apparently, she could not have a friend or neighbor of repairman help, he had to drop everything and go help. So he told me a different technician would come in less than an hour and that they would call me. Then he just left. After about an hour and a half I called the main Allen Kelly number to see if they knew when the new technician was coming. I was just stuck hanging around waiting for a phone call and I was getting anxious. They said he was on his way.. I also left a voicemail for the manager to tell him I was dissatisfied with my service up to that point, and asking that he return my call. He never called me back. I called them back after another hour and a half when a new technician had still not arrived, and as I was on hold with them, his car pulled up. It was 3 hours later after the first technician left. At this point, we were now starting over at 2:20PM for an appointment that was supposed to be at 10AM. The technician was nice enough and he was understanding when I had to leave at 3:30PM to pick up my rambunctious dogs from doggie daycare because their halfday there was over.. Glad I spent my money on getting them out of the place- right? At 4:15PM, I had to leave again for an appointment I had at 4:30PM which I had scheduled to make the most of my time off from work. Since I had to take a day of my vacation time to be around when the HVAC repairman was there, I figured I'd get all my appointments finished in one day. Although in retrospect, since they were so late, I would have been fine taking 2-3 hours off of work rather than wasting a whole vacation day. So thanks for that, Allen Kelly! Since the technician was going to finish and leave before I got home, we agreed I would call their main office and give them my credit card information and he would email me an invoice that day. He said he would send it to me from his car. The next day, I did not get a call back from the manager, nor an invoice, nor was my credit card charged. The day after that, I didn't either.. I called the manager again and left a voicemail asking him to call me back... This service was a week before I wrote this Yelp review (to be fair, 4 business days) and I have still not received a call from the manager I left 2 voicemails with. They did, of course, decide to charge my credit card this morning, but I have no invoice to justify what they charged me for. I have no clue the quality of the work they did- I guess only time will tell for that! The customer service was awful, though, and for that I will never use them again. I'm planning to post this review in as many online sites as I can so they get my feedback. Since they won't call me back, this is the only way I can provide them with feedback!