I am very happy about the work Mark has done. He arrived on time in the afternoon and started working immediately. He coordinated the assembling order according to my suggestions and the situation. The assembly work was very nicely done. Although he made an error when estimating the required time based on the IKEA links I sent him, he stuck around till 2:30 AM to finish the job. He gave us the option of him coming back the next day to finish, but we decided to finish all work that night. He did not charge extra because he said it was him who made the wrong judgement on the time estimation.
Assembly he did: 1 King bed, 2 large 8-drawer dressers, 1 desk, 1 TV unit, 1 coffee table, 1 section sofa with bed, 1 foldable sofa bed, and 1 tall book case with doors.
I would recommend him, and seek his help if in need in the future.