He really dissapointed me over last two days of doing work. Started taking all sorts of inappropriate shortcuts. For instance, didn't screw the new toilet down (as is no nuts on bolts), but placed caps over so I couldn't see. Also tried to get away without painting the trim, instead just leave it primed. Also tried to glue metal drain pipes with abs cement?!?!...which obviously leaked. I'm just glad I did most of the plumbing myself or else I would have been very worried right now.
I am however worried about the little bit of drain plumbing he did that I was not able to inspect before he closed it up. I would not use his services unless you can keep a close watch and know what to look for.
Update: both drains he installed leaked, the sink was easy enough to fix (though that shouldn't be required), but the shower drain is going to be trickier. DO NOT USE THIS MAN!