Adam is a nice guy, but has poor communication skills which is why I ultimately decided not to have him do additional work on a home renovation project. I was out of town which made renovations a bit more difficult, but poor communication skills and inability to foresee issues made the renovation much more difficult than necessary. Work turned out good, but process of getting there was pretty unpleasant. Overall 3 stars.