Mike, showed up on time, evaluated the problem, explained what needed to be done. Had it fixed in the time frame specified. Price was extemely reasonable. Been working great ever ...
All reviews seem positive