I cannot say enough good things about Mike and his team! When my computer crashed a couple weeks ago, I thought it was permanently dead and my files were gone forever. I called on a Saturday afternoon and Mike picked up the phone immediately and had me bring it straight over. It took them a while to figure out the problem, and as it turns out the hard drive and the motherboard both had damage. Nevertheless, Mike was able to retrieve all of my files and set me up with a new computer with everything set up for an incredibly reasonable price. He kept me apprised of the situation the whole time, so I was always aware of what was happening. I got the new computer home and thought some of my files were missing, so in a panic I called Mike at 8:30 at night expecting to leave a message and have him call me back. To my surprise he picked up! He was on it immediately and called me straight back the next morning to tell me where my files were so I didn't have to worry. The customer service is top notch, quick, and his prices are extremely fair. Thanks for everything Mike!