I was in a bit of a pinch to get the plumbing in 2 bathrooms done and was over charged accordingly, for what was done. I had to run to Home depot on 2 occasions to pick him up parts and when all the work was done he had 2 water pipes in the wrong location. I wasn't particularly happy with the attitude I received even after very quick payment and just fixed the problems myself. It took him 3 trips over 3 days for what should have been done easily in one day if he had of stayed off the phone and worked a full day. Aside from the errors the work was done properly, but this is not someone I would hire again.