I have used this service several times, and each time they have been terrific: Courteous and knowledgeable, on time, cleaning up the boxes and mess from the project.  When they are finished, I am confident that my furniture is well assembled.   I would not hesitate to call them for assistance in the future; for me, this is money well spent.