Highland computers carrys software and hardware for your PC. They also do computer repair. The business i used to work for sent a crashed computer to them and had to have it worked on a few more times because they did not fix it right the first time. We were charged for each time they worked on it. Even though it was something they had done. They said they could not help the computer wouldn't keep the programs loaded. If you need work done, i recommend going elsewhere. They are expensive and not all that helpful.