David has been able to resolve and repair plumbing issues a few times in my home. My garbage disposal was put in by my non-plumbing husband and needed to be reset. David has made it look incredibly easy. Recently, he saved an upstairs bathroom floor, another job done by my husband. The wax seal had broken down on a 3 year old toilet. David is an expert at his craft and was able to troubleshoot in under 10 minutes, set the floor to dry overnight, and returned promptly the next evening as scheduled to finish the re-install. He was quick and efficient. You're not going to find a more knowledgeable or honest plumber in the area, in my opinion. He is worth the cost and peace of mind.