Since I grew up with computers, it's hard to believe that there might still be a cross-section of the population out there that is computer illiterate, but there is. My own parents have the most basic understanding of the IT world, i.e., they can turn a computer on, surf the web, buy things online and send email, but that's their limit. Their parents either don't use computers and technology or have no idea how.
That is where IT support in Calgary comes in. Companies of this nature exist for the expert as well as for the novice. Sometimes an expert can't figure out why a program doesn't work, where the novice won't know how to use a word document typing space or internet. Calgary IT support companies answer all the questions, big and little.
If you're not a Canadian, they are still nice enough to answer your questions anyway. I accidentally called a Canadian line once, when I was trying to call a number in the U.S. The representative was still professional and didn't mention my mistake until he realized he wasn't talking to a fellow Canadian. He was still very nice and helped with IT questions that resolved my mom's computer issues.