Only hick-up was the timing. Had a 2 pm appointment and did not get the technician until after 4 pm.....Took time off work to be there ...that was a little tough. But once tech was there, he did a great job.