Remote Desktop Access and Printing

I have an accounting client that needs to access their customers' desktops for book-keeping, and be able to print locally. We have used RDP, but often encounter problems with stepping remote clients through port forwarding ect. Also, the local printer driver has to be installed on the remote system. What web-based systems can do this (I use LogmeinRescue, but is a bit pricey for this requirement). does not permit local printing. Any suggestions?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I use and recommend TeamViewer. Very easy to install and no setup required. I have no problem connecting to even my most novice clients even if they have to download and install it.
Try it for free. It's not what I would call cheap but it's way less than most others. 
I have used to help friends and relatives. They have Home (free) and Pro ($99.50/yr) versions. They do not require opening firewall ports. I do not know about the printing.
Teamviewer and VNC can do this easily
ON-DEMAND: 10 Easy Ways to Lose a Password

Learn about the methods that hackers use to lift real, working credentials from even the most security-savvy employees in this on-demand webinar. We cover the importance of multi-factor authentication and how these solutions can better protect your business!

qtgAuthor Commented:
Are you sure Teamviewer will print locally - I just checked the site and see no reference to that.
Another option you may have come across is SnagIT which captures screen images or CutePDF where you can send print jobs to PDF files to email and store locally.  Probably no good for your situation.

Have you considered a Web Based printer?  You do not always need the remote PC to have the driver, you can default the driver to a HP LaserJet 5 (for black and white A4/Letter) on most Laser Printers.
Some printers also offer upload printing using HTTP PUT and standard document formats, but again it may not be useful for this case.

Yes I am sure Teamviewer will print locally. I got the following from their support site.,13 

By using a TeamViewer VPN connection, you can print on remote printers. There are two possible applications for this: You would like to print a local document on a remote printer.
During a TeamViewer remote desktop session you would like to print on your local printer.

LogMein Free should be god enough. Last I remember it supports 100 clients.....
qtgAuthor Commented:
LogMeIn free does not support local printing.
qtgAuthor Commented:
Teamviewer looks OK, but not quite as flexible as I would like. Users are comitted to a single workstation where the software is installed. This probably precludes it as a candidate.

Crossloop seems not to support local printing from remote clients.

LogMeIn Free does not support local printing from remote clients.

It seems this is not at easy (or cheap) as I had hoped.
With the TeamViewer business plan additional licenses can be obtained. If they need that many licensed work stations the premium plan is good for unlimited work stations.
Also the price covers lifetime use not yearly.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Browsers

From novice to tech pro — start learning today.