Nick has been at my home previously and, as was the case then, he was great again today. He took his time to do the work well and explain the items installed, ensuring that I knew how to operate/adjust them. He was neat and cleaned up after. An overall good experience.