David was very responsive with communication via calls and text, and was flexible in scheduling a good time. I had a crack on the main water line, with a spigot off a T-connector, outside the home. Due to some parts not being standard, David had to leave a couple of times to pick them up. I would give 5 stars but he had to return, charge free, a couple of days later because the connection going to the spigot cracked. He replaced it with what seems to be a longer connector, which to me looks more reliable. Could've saved some time if it was done on the first try, but David stands behind his work and was able to schedule me in the same afternoon after I called him at 9 AM informing him of the issue. Everything is working great now after more than a week.