Overall, we had a good experience with WaterWorks. The booking was easy, they sent a photo of the plumber to us an hour before he came, and Larry showed up on time as promised. He was courteous, efficient, wore booties, and we are happy with the work completed (snaked the drain and fixed the toilet in under an hour). Our only caveat is that they are quite expensive. We were told that an estimate couldn't be given in advance, but when Larry arrived, he simply just pulled out a binder and quoted us a standard rate for the toilet repair and to snake a drain. At that point, we just proceeded to get the work done even though it was much more than we expected.