He will come to you in the Napa Valley and his prices are reasonable. Like having your own IT Dept. Pros: comes to you or via phone ot internet Cons: It may take a day
All reviews seem positive
Your Friendly Neighborhood Computer Wizard