The tech came exactly on time for the appointment, he was friendly and set to work and put my desk together with no mess. He was neat and clean and cleaned up after he was done. I would recommend this service to anyone who has problems putting furniture together. It is well worth the cost.