100% recommended. Came when he said he would, diagnosed problem quickly (where others had made ridiculous suggestions) and solved it with no fuss whatsover. My wife and I both agreed that when people like Dave, with his experience and know-how, are no longer around, the rest of us are going to be in big, big trouble.