Not terribly impressed. Had to pay $46 something up front for them to diagnose my laptop. They called a week later to state they had an idea of what the problem was but it would be $100 an hour to try. I declined as that is an outrageous rate on top of what I already spent. Especially when it wasn't a guaranteed fix. I was referred here but disappointed in the result.