Greg was very courteous and professional. Explained the problems clearly and informed me what he was going to do to fix the issues.