My HP600 desktop computer experienced a major "meltdown" (the screen kept flashing from black to green ad nauseam). I had to take the device to Geek Squad for major repairs - it took them 10 days plus a factory re-set to finally fix it! Upon bringing it home, I couldn't figure out how to re-connect all of the cables - my countertop was a "snake pit" of wires and cords! I twice requested in-house visits by Geek Squad to get "the beast" breathing again...and twice Geek Squad screwed up on arrival times. At that point, I went to "Thumbtack" (first time user). I scrolled thru the computer techs, and was very impressed with what I read about McKenna & Associates...and so I made a "connection." Warren McKenna arrived on time, was very professional, got the computer all hooked up, restored all of my programs + backed up files, got the printer/computer connection functioning and answered all of my questions. I should add that I screwed up on his first visit. He arrived all ready to get to work...but we (...he) discovered that my HP electrical cord/box was missing - I had left it at work! Warren was very gracious and didn't charge me anything despite the fact that, due to MY carelessness, I had wasted his time and his trip to my home (I did pay him $10 for gas...but he never requested that). McKenna & Associates will, from this day forward, be my sole provider for all of my computer and tech-related needs. I should add, by the way, that his pricing is extremely reasonable! I highly recommend him!!!