Chad is a true expert, and we will use him again. He responded in minutes to my Thumbtack request, and responsiveness and speed is a huge factor for us. My wife travels with her computer and has limited times when she can leave her computer for service. Chad took the lead on suggesting which hardware, Windows, and software upgrades were worthwhile. He also was willing to say no to upgrades of another computer I have that is ready for the graveyard. (And he recycled it for us). The reason for 4 stars is that after the upgrades to our computer, we still had to install many applications, move large amounts of data, hook up iTunes media libraries, etc. 5 stars for sure if he had taken the lead on getting *everything* back in order so we had nothing to do ourselves. Thanks, Chad, we'll use your help again.