He was on time, it took him the expected time to put the furniture together, and he even cleaned up after he finished. I would definitely use this service again!