5 Stars all the way Was on time, personable, diagnosed it fast and had me ready to go in a very short time. Great job!