Again, thank you all for your comments and suggestions.
I have been working on this for almost five years, non-stop. It has been tested by having as many as 40+ temps, multiple paralegals and several attorneys all working on it, at the same time, over the course of several years. Considering some of those people knew little about computers, and others were experts, every glitch has been removed and it is about as rock-solid, use-friendly as it gets. The only problems that have arisen in the last year or so are problems inherent to MS Access.
This program has saved the company hundreds of thousands of dollars and has reduced the work force drastically. Not incidentally, it has made them literally millions of dollars.
I will make sure I have the legal right to sell it, but I don’t see this as a problem. I was a contract employee and signed nothing. In addition, the actual program was modified for their specific needs, but the basic bones of the structure will now be adapted to make it totally unrecognizable from theirs. I also created three other programs for them for other departments that they thought were new - but in reality, were variations on the same program.
I know the firm has been billing my hours to the client at $150 an hour (trust me, I saw nowhere near that amount!) so I think the $100 an hour might be a valid fee.
I am still a little hesitant about the large initial fee, but that is probably because I don’t normally deal with costs like that. However, as it has been pointed out, for a large firm, this is chump change. And knowing attorneys, this will most likely be billed directly, or indirectly, to the client. Still, I have to get over this psychological hurdle to charge that much. It really will save them a ton of money - even in the short run - let alone the long run of a case.
I had never even considered a user’s manual, considering I taught everybody how to use it. Got it down to a science and could train someone in less than an hour. But you are right - unless I want to babysit them and get 100 phone calls a week, it is probably a wise idea to create a manual.
Again, thanks for the encouragement and words of warning. I will be starting this venture in the next few weeks and I already have a few prospective buyers lined up. Just have to prepare the package.