My experience with David's plumbing company started off top notch. Prompt reply, fair estimate, and started the job quickly. He was able to customize and change things on the go also and the quality of his work is very, very good. Unfortunately, he completely disappeared before finishing the project. Wouldn't return any texts, calls, or emails. I actually became worried for his well being until he accidentally answered his phone when my sister called him from a different number. I was forced to pay extra to have someone fix his errors and finish the rest of the job. I have no idea what happened as out interaction was great the whole way along. If you're looking for someone skilled yet completely unreliable then I give him my full endorsement.