Josh did a great job and was professional. He came when he said he would, explained my choices and stayed until 7:30pm to finish the repair.