I use TC2000, and it can do that as well as more complicated scans.
The downside is that it is loaded on your computer, and you updated the data nightly. So, if you are traveling and do not have access to your computer, you are out of luck. I see a web-based service being superior here, expecially if the screens are simple as you described.