Computer repair, data back up, hard drive data recovery, hardware installation, software installation, virus and spyware/malware removal, computer optimization, power supply issues, motherboard issues, other hardware troubleshooting, windows and mac troubleshooting, printer setup and install, network setup and install, network security, custom computer builds,