Dan is great. He explains all the work being done in detail, is extremely knowledgeable when answering any questions related to the work being done or otherwise.