I am an executive with a local high tech start up business and we are growing quickly. I decided that rather than get stamped out consumer computers, or build our own, we would select all the components and have someone else build them for us. So far, Computer Guru has built around 25 or 30 computers for us and they are all affordable, nice, fast and most importantly well-built. In our case, we bought the parts from places like NewEgg, but Computer Guru will build one for you with their parts and to your exact requirements. I work with Mike and he and the rest of the crew at Computer Guru really know their stuff. They have dealt with and resolved some tough build issues and did that with no complaint or surprise charges. They also repair computers and upgrade them. When it came time for me to replace my old desktop at home, I selected top quality parts and had Computer Guru put the system together for me. I am typing on it right now. These guys are talented and they offer top quality services at fair prices. Ask for Mike.