He was professional, knowledgeable, very experienced, kind and timely. Plus showed up on time and fixed it!!