I didn't particularly care for having an appointment time that turned out to be meaningless but the work did finally get started and completed and we're very satisfied. The tech, Michael was very easy going and clearly wanted to do what was in our best interest. The work wasn't cheap but excellent work rarely is!