Online support has come a long way and is a great alternative, as long as the machine doesn't need to be taken apart for hardware related issues obviously. 

Our aim is to provide support in as many ways as we can to accommodate and facilitate the different needs of our clients.

Remote access is another great way of exploring a clients computer issues with neither one of use having to leave the comfort of our home. This is provided that the computer is still functional enough to access online. 

Of course regular This email address is being protected from spambots. You need JavaScript enabled to view it. method works fine as well.