Tag Archives: ConnectWise Control

ScreenConnect (now ConnectWise Control) Pricing Changes

Written by William Roush on October 19, 2015 at 5:11 pm

On Friday 10/16/2015 ScreenConnect announced a pricing increase for self-hosted clients, from the $325 entry cost to $2,195, changing my opinion greatly on whether or not ScreenConnect is right for you.

I did a review awhile ago about ScreenConnect boasting how much of a good solution it is for companies that want a cost-effective alternative for remote support, I think it’s time to take that recommendation back.

I will be updating this article as more news arrives.

This is a good start to my week…

What this means for legacy customers

Right now legacy customers are able to put in their old license and get the old licensing deals, while they didn’t have to do this, I’ve had companies go back on their word after the dust had settled, so I’m not hedging any bets that we won’t be next.

I very well may be dropping my license regardless simply because I can’t see this ending well and might as well jump on a product I see as more healthy long-term.

What this means for new customers

New customers have to pay $2,195 for an on-premise license plus $795 for each additional tech. This base license does come with 3 technician seats and up to 10 simultaneous sessions per tech.

Technician Seats

These appear to only be taken when a technician has an open connection, so you should be able to have 5 techs logged into a 3 tech licensed system, with only any 3 of them with open connections at any one time.


10 Concurrent connections

What is with this push for a large number of concurrent connections? If it’s anything like the last setup it means that one person can have 10 windows open to other machines. I’ve sometimes found that two or possibly three would be helpful, but always jumped sessions instead, with old pricing it was cheaper to just buy two licenses! I am curious if there are people out there pushing techs to sit actively connected to 10 machines at once (I’ve worked at an MSP before, I bounced around machines at one time, but there is a limit… I’ve only got one mouse and keyboard, everybody).

My take

I feel like it’s VMware’s VRAM fiasco all over again, pricing makes little sense, this only hurts customers — not helps them, competitors will jump all over this as a way to say “look at ScreenConnect, expensive, fewer features, use our product”, which is exactly what happened to VMware, they made their customers mad and they gave their competitors lots of ammo

What I’m curious about is whether or not there is some reason for the move, is there a high number of support calls coming in and ScreenConnect is having problem servicing them all? The forums have some complaints as to the response time over the past… I wouldn’t know, I’ve never had to call them. Unfortunately ScreenConnect hasn’t communicated any of this out…

ScreenConnect (ConnectWise Control) Review

Written by William Roush on July 16, 2014 at 9:00 pm

Looking for remote support software that wont break the bank? Open to self-hosted alternatives? ScreenConnect is a viable feature-rich option with a very affordable price point.


ScreenConnect has changed their pricing from this article and so far I’m not recommending it anymore, please read updates here.


What Is ScreenConnect?

ScreenConnect is self-hosted remote support software, an alternative to to LogMeIn Rescue, GoToAssist, or TeamViewer. The largest difference between ScreenConnect and its competitors is that it is self-hosted, where you deploy it on your own private servers.

Why Self-Hosted

Self-hosting comes with a variety of benefits, first is complete control over your traffic and environment. You can lock administration to internal access only, put it behind a reverse proxy, require additional authentication. The sky is the limit.

However, the biggest benefit to self-hosted (at least in this case) is the price.


The cost of ScreenConnect at the time of posting is $325.00 per license. Each license entities you to one connected support session. A support session is defined as an active connection between a host and a guest. This means this support session can float between a small team where any one person can be supporting another at a time. This also means multiple techs can be on with a single guest and still only consume one license.

Lets break down the cost for 3 years of ownership with some competitors:

Solution Licensing Scheme 1st Year 2nd Year 3rd Year 3 year TCO
ScreenConnect $325/seat + 20% support renewal/year. $325 $65 $65 $455
TeamViewer $749 one time (1 authorized workstation). $749 $0 $0 $749
LogMeIn Rescue $1,188/yr $1,188 $1,188 $1,188 $3,564
GoToAssist $660/yr subscription $660 $660 $660 $1,980


Full list of ScreenConnect requirements can be found here. One of the biggest benefits is that you can run ScreenConnect on a variety of server platforms, including Windows, OSX and Linux!

ScreenConnect achieves this by running a .NET application on top of the Mono platform. I’ve been weary about Mono before, but ScreenConnect’s performance and stability has changed my mind entirely about how commercially ready Mono is.

Download And Installation On Debian 7

Installation is easy, download the latest tar.gz file, unpack, run install, and follow the instructions:

root@screenconnect:~# cd /tmp
root@screenconnect:/tmp# wget http://www.screenconnect.com/Downloads/ScreenConnect_4.3.6563.5232_Release.tar.gz
root@screenconnect:/tmp# tar xvf ScreenConnect_4.3.6563.5232_Release.tar.gz
root@screenconnect:/tmp# cd ScreenConnect_4.3.6563.5232_Install/
root@screenconnect:/tmp/ScreenConnect_4.3.6563.5232_Install# ./install.sh
Welcome to the ScreenConnect Installer

The installer will do these things:
1) Prompt you for installation options
2) Display a list of actions to be taken
3) Prompt you for execution of the actions
4) Execute the actions

Where would you like to install ScreenConnect?

What would you like as the service name for this ScreenConnect installation?

The installation will perform the following actions:
- Install libavcodec-extra-53 with Advanced Package Tool (apt)
- Install libswscale2 with Advanced Package Tool (apt)
- Install libavutil51 with Advanced Package Tool (apt)
- Install libavformat53 with Advanced Package Tool (apt)
- Create service script at /etc/init.d/screenconnect
- Create startup links in /etc/rcX.d/ directories
- Copy files into /opt/screenconnect
- Initialize configuration files
- Start screenconnect service

Do you want to install ScreenConnect?
(Y/n): y

[[Removed installation output]]

Running 'Create service script at /etc/init.d/screenconnect'...
Running 'Create startup links in /etc/rcX.d/ directories'...
Running 'Copy files into /opt/screenconnect'...
Running 'Initialize configuration files'...
Running 'Start screenconnect service'...

Installation complete!

Trying to figure out the best URL for you to use...

To access your new ScreenConnect installation, open a browser and navigate to:


Navigating to http://[your host’s IP]:8040/Host will present you a wizard which will walk you through the rest of the installation process, including setting up your primary administration account and configuring your licensing information (if you need a trial license visit http://www.screenconnect.com/Try-It-Now).
Setup Wizard2014-05-25 22_48_20-ScreenConnect Remote Support Software

Hosting a Support Session

Hosting a support session is easy, click the plus button next to the “Support” header on the left, and you’ll be greeted with a list of options for sending your support request out.

Lots of options, easy to use.

Lots of options, easy to use.

I generally use invitation only and generate URLs to send to people over chat/e-mail, ScreenConnect supports plugging into a SMTP server and sending mail for you, or leveraging your locally installed mail client to send e-mails (I prefer this configuration for this method).

Active sessions are displayed in a list form, easy to tell status and who is connected.

Active sessions are displayed in a list form, easy to tell status and who is connected.

Your end user will be presented with instructions on how to connect, ScreenConnect supports a variety of methods to attempt to get the end-user online, including leveraging ClickOnce and Java Web Start, standard methods you’ll see competitors using.

Easy to understand instructions for the end user.

Easy to understand instructions for the end user.

From there it’s like any other remote desktop support software, with a large array of tools at the top of your screen.

Connection Information

Connection Information

Wide array of audio options, including listening and sending audio.

Wide array of audio options, including listening and sending audio.

Screenshot capture and video capture.

Screenshot capture and video capture.

Various file transfer options, nothing out of the ordinary.

Various file transfer options, nothing out of the ordinary.

Customizable toolbox, upload files that will be available between all sessions.

Customizable toolbox, upload files that will be available between all sessions.

Display quality and management.

Display quality and management.

By far the biggest thing I love about ScreenConnect’s UI is how well it manages multi-monitor clients. In most other software switching between displays is always clunky or seems sort of “out of the way”, ScreenConnect makes it feel right.

Various additional features.

Various additional features.

Nothing out of the ordinary in terms of rescue features, various blanking of devices, blocking of input, safe mode support. A bunch of “must haves” have all been checked.


Meetings are kind of the inverse of support requests, a single presenter and multiple viewers. The UI is tweaked a bit to support this concept a bit more. I’ve had some minor UI workflow issues with handing presenter around being a little clumsy, but other than that it works well.

The only downfall about using it for meetings over GoToMeeting or something similar is that ScreenConnect doesn’t support plugging it into a phone system (though I understand this isn’t a trivial task from both the programming and logistics end), so you’ll either need to set up a conference room on your phone system or use the built-in VOIP functionality.


Administration is fairly straight-forward, everything is done with role-based access, though you can lock things down and prevent users from accessing specific groups of machines, the difficulty to do so leaves much to be desired on the UI (though this is currently being worked on as I understand it).

A nice server status screen showing general health of the application.

A nice server status screen showing general health of the application.

Funny enough the status screen shots “Windows Firewall Check” even though I’m on a Linux host…

ScreenConnect supports theming, allowing you to bring it inline with your company’s brand (be aware though, changing themes restarts the web site, so don’t expect uninterrupted service if you’re messing with that).

Additionally ScreenConnect keeps an audit log in the admin control panel, very useful if you need to track down changes or actions taken against the system.


ScreenConnect packs a ton of punch for a low cost with a wide range of platform options on a stable and rapidly developed software package. One of the most impressive things I’ve seen about ScreenConnect is the speed at which they’ve moved forward and provided more features, iterated on parts that were lacking and end up delivering a stable polished product every time.

In my opinion it is a must-have. With UPNP support it allows small-time technicians to purchase a copy, install it and run it on their home machines with no effort at all, but it includes the feature set and stability to be used at your SMB office (and probably beyond).