They are very fast and did a great job fixing our pc. They are good at listening to customers as well, and solving problems that might come up. We had quick turn around - about 3 days for a burned out motherboard. On the downside, their rates start at 65.00 an hour for basic diagnosis even for a very easy diagnosis. In some cases, like ours with an older computer, it would be cheap to just buy a new low end computer, but since we had valuable data that was at stake, it was worth it.