I would not recommend him for any work. Day one, mostly construction, day 2, showed up 4 hours late, spent two hours putting flooring down, an hour taking it apart and redoing it properly, on his phone half the time. He was suppose to show up Friday am at 930...didn't.
I found issues with some of the little work he did. not worth the time of money. Left me in a bigger mess than before he came.