1. Computer Repair Shop: A computer repair shop provides maintenance, upgrades and repairs for computer hardware and software. Technicians can help customers with building custom computers and setting up networks.

2. Home Networking Services: Home networking support involves configuring networks, performing troubleshooting and providing technical advice to home users.

3. IT Consulting: An IT consultant provides support in areas such as IT infrastructure, security, software development and deployment. They offer their expertise to enhance an organization’s operational efficiency.

4. Computer Store: A computer store provides a variety of hardware and software products. Technicians can help customers with installation of software and hardware as well as give advice on purchasing decisions.

5. Mobile Device Repairs and Accessories: Mobile devices such as smartphones, tablets and PDAs require maintenance and repairs. Technicians can offer repair services as well as provide accessories and parts for the devices.