Greg was very friendly and knowledgeable and even helped me with a smoke detector. His assistant, Caden, was very nice, too. They got the job done efficiently- identified the problem quickly and replaced the part (which was fairly expensive). Greg took time to explain everything to me. Will definitely use them again.