HE WAS ON TIME AND VERY CAREFUL AND PUT MY DESK TOGETHER N A TIMELY MANNER. HE ALSO CLEANED UP AFTER HIS SELF. HIGHLY RECOMMEND HIM AGAIN. GREAT WORK! VERY POLITE!