Mike arrived on time and provided excellent service . Mike answered all my questions and was very courteous. He was able to diagnose my problem that a different contractor caused during a routine cleaning.