Juan was on time, courteous and Professional, he resolved the issue quickly and was detailed in his diagnosis, could not be happier and a fair price also! Thx :)