We've been successful by sticking to a few key ideas: maintain up-to-the-minute knowledge, have all the right tools, know how to talk to people, care about the outcome.

New system purchase & setup
Networking
Installations
Repair/Diagnostics
Up-keep
Wireless
Peripherals
iPod/iTunes
Consulting & Assessing
On-site management
Home set-ups
Office network maintenance
Online services (chatting, remote access)
Phone support
On-site support
Timbuktu support
Mac OS X & Classic
Complete solutions
CD/DVD burning
Digital hub
Software/hardware upgrades