Came earlier than expected and was clean and courteous.Made sure any questions were asked and answered.