Initially our appointment got rescheduled for a week later due to the technician being out, and no one from the company informed us of the schedule change. Had that of occurred, it would be 5*'s all across the board.