When my son called from college to say he needed a laptop repair job, I freaked. He could not leave school and I was working. One phone call and Geeks Mobile to the rescue. They sent a really nice guy to his apartment that afternoon who got the laptop working and showed my kid how to avoid such a crisis again. We really recommend this company.