Had the pleasure of working with Michael. He was very knowledgeable and respectful and most importantly honest. He was on time for the appointment scheduled and even checked in with us to make sure we were good with all the noise from machines.