Reggie arrived on time and corrected my issues as advertised. He also found the source of another issue that has been persistent for a number of months!