We are very delighted with David Finster’s professional service with our computer problems. He always describes in plain English what he is doing while solving problems and only charges for actual working time, not when the computer is resetting/restoring. Of course he is reasonably priced.  We very highly recommend him and he is not a Geek Squad type at all.