Jeff is as knowledeable as anyone I know with a computer. He gets the job done and will keep your money in mind. Jeff won't sell you anything you don't need - which would be easy ...
All reviews seem positive