I had APS do some drain cleaning. God only knows how filthy it was because I'm not sure it had ever been cleaned. The man who came out was friendly, professional, and quick. In no time it seemed he was waving goodbye and encouraging us to call again if there were any other problems. I had a great experience with them, so I'd recommend them.