I can totally recommend Kevin Defoe, owner of Peak Computer Care in Scottsdale. I had a problem with my Windows desktop PC, which wouldn't boot after a failed upgrade, and called on a Saturday morning based on the good Yelp reviews.
Kevin created a Windows 10 boot disk for me and came to my home within an hour of my call. He is very knowledgeable and charming, plus good value considering his expertise. I was soon up and running again.
HIghly recommended!