These guys are total pros. The office was really responsive and scheduling was a breeze. The plumber who did the work, Sean, was able to diagnose the likely problem quickly, but also spent some time to explain other potential causes/fixes. (I don't take either of those points for granted -- I'd already had one plumber in who was either baffled or indifferent (hard to tell), and I appreciated knowing what would be involved if it wasn't an easy fix so I wouldn't be surprised later.) Replacement parts were ordered, arrived, and were installed all within about 7-10 days. Sean made quick work of the repair, and everything's been perfect since. Sean also answered a number of questions I had and told me some things about my old plumbing that will be useful for future reference, so extra points for that. Overall great experience with the company, and next time I have plumbing issues I will go straight to them.