Computer repair, spyware/popup removal, new computer setup and configuration, general maintenance, virus removal, hard drive recovery, wireless LAN setup, software upgrades, hardware upgrades, firewall installation, network configuration, network wiring, and onsite computer tutoring. DSL configuration and laptop repair are also available.