I was disappointed that our first "handy" assembly appointment was cancelled at the last minute, but the customer service department quickly rescheduled a new date and time.  The tech showed up, as promised, and did an excellent job.