Dan arrived on time with a big smile. He is a real pro and very easy to chat with. He explains plumbing stuff with care and makes sure the customer is satisfied with what he is proposing. And he knows his stuff. He completed the job quickly and made sure I had full understanding of what he did. He even reminded me to be sure to register my new disposal. Thanks to Dan!!