Dave is always able to fix my computer problems and goes into the extra detail to make sure all bases are covered. He is relentless to get it right. I especially appreciate that he can do it remotely and while I am sleeping at night. I wake up and my computer is ready for action in the morning. I think the price Dave charges is low compared to what other people with similar skills would charge.