I had a large, self-assemble computer desk whose assembly from past experience is very complicated, intricate, and fraught with opportunities to break pieces; even it the best circumstances it would have taken me a whole day with no guarantee of success. Mr. Roberts not only promptly answered my call for help on the service - my first - he was willing to undertake the task on a holiday. He was prompt, very friendly and courteous, patient, extremely skilled and not only assembled the desk perfectly but even cleaned the work area before he left. He had accomplished a task in two hours that would have taken my a whole day, with no guarantee that something would not have cracked or broken. His help brought peace of mind.