Very professional, and, dare I say it....HANDY.  Communicated with us while on the road and showed up on time.  He was well prepared and had the job finished in 2 hours.  It would have taken m husband all day to complete the job.  The desk is beautiful.  It is more than we expected, and then some.  We are very happy with our purchase.