Michael really knows his stuff. I'd give him "5 stars". 2 years ago my computer died and I needed a really fast one, but reasonably priced. Michael helped me select all new parts from a computer store and he built it from scratch! Today it works flawlessly running 24/7 capturing stock market data for an app product. Now, whenever I have had issues with the computer, Michael is the first one I call. On another occasion, my daughters external hard drive died, and it had thousands of precious family photos that she had scanned and saved over the years. Michael recovered all of them. I would highly recommend Michael if you live in the greater Austin area.