Highly recommend Brad at iNFLUX PC. The main computer for my company went down and I needed it back up and running. Not only did Brad get the job done, but he did it quickly and kept me up-to-date on the progress. My computer is even faster now than when I bought it new 3 years ago. My only regret was not having my computer serviced sooner. Quality service, excellent communication, top notch company!