Dave did and excellent job of replacing a toilet and installing a new shower taps. The installation of the shower taps was not straight forward but Dave made the job look easy. I was very impressed this plumbing knowledge and his work. I also had Dave replace the kitchen taps. I purchased the taps and Dave installed them. I would have no hesitation in calling Dave for any plumbing job. His work is top notch and he cleans up the work site when the job is completed. His rates are very reasonable.