Staff was amazing, from front office and back office to customer service. The business clearly outlines the work required and sends helpful email reminders of progress status, at least once per day. They handle any problems -- of which I had none, but only a question -- right away and to the full satisfaction of this customer.