Steve completed his work quickly, correctly and in an entirely professional manner. Steve was also very courteous and respectful and answered all of my questions.