I used teamviewer prior but found instant housecall to be less cumbersome and more stable. Teamviewer would freeze on me a good bit so that is what really got me to looking for a replacement. I no longer have issues with screen input or feeze ups. I support almost 100 users with this app and it has been rock solid since day one. They provide a free 15 day demo to try it out so give it a shot!