Services provided include desktop PC repairs, laptop repairs, Apple Mac repairs, computer setup, hardware installation, software installation, hardware and software upgrades, virus removal, home and business networking, backups, training on how to use your computer, and more