Our pro assembled our new cabinet in a good amount of time and left our home clean. He was professional and the work he did was perfect.