I had a horribly clogged tub drain and nothing I or the superintendent of my building did seemed to loosen it. I chose ASAP Plumbing based on all the excellent reviews. While he snaked the clog out 1-2-3 and cleaned up after himself, I almost cancelled because of delay in providing service. He was supposed to come that afternoon but called later to say he was on an emergency call and was still working on it. Then a short while later he texted he would be here in 1/2 hour. Then he called and asked if he could come by the following morning. I was disappointed but it was getting late and I understand emergencies. However, because of a forgotten conflicting appointment, he didn't get to me until about noon time. Because I had had this problem for almost 2 weeks I came very close to cancelling and finding someone else, but I'm glad it worked out. I sorely missed my long hot showers.