Mario arrived right on time. He explained possible issues and gave me resolution options. He answered all of my questions. Very friendly and capable service.