Very professional and on time.  Did all the work.  Was totally worth the small additional fee.