MWMatt W.08/21/2014OverallDid everything he said he would do. Came on time, came ready, fixed the problem, trusted his advice, and was affordable. Very satisfiedHelpful(0)Flag