First let me say I
Hi Lynn. I'm sorry to hear about your PC problems.
Reinstalling the program may fix things, but it's hard to nail a precise answer as we don't know what causes the program to fail. Usually programs that require some profile to work, will offer you an option to save the profile for future use. It it's difficult to create a profile from scratch, then go ahead and have the old profile saved, so you don't have to re-create it next time you install DNS. However, from a tech-support perspective, if the program is making an unknown error and fails to start, it may be best to do a fresh install and recreate the profile.
I have a friend that's doing his PhD in theology, and is 80% blind, so he also uses a typing service similar to DNS. The one he uses is free, or maybe it even was a part of the Microsoft Office pack, which comes with typing assistant. All that to say I understand the problems that these typing assistants can cause, and I'll try to help as much as possible so that you can fix the problem and have DNS working.
You may try to reinstall the program, and also run Windows Update (usually at the top of the Start menu) to make sure your system is up to date. Once your system downloads and installs all the addons, restart the PC and go through the DNS install again. Hopefully this would do the job. If it doesn't, let me know and we'll take it from there.
As for the typing service, it's hard to say because it mostly depends on how fast the typist is, and the handwriting of your husband. Naturally, if the handwriting is not easy to read, work will be slower and the cost per page will be higher. So, it may be best to try and find some young adults that don't have a job and that are willing to do the work. The best place to go is to talk to a youth pastor from churches near by, because you'll want someone that you can talk to, someone that will be able to see the text before they make a commitment, and of course you'll want someone that you can trust relatively safely.
Another option is to go to www.freelancer.com and create a job for data entry/typing. I just checked it, there are posts of typing projects but of course, the price varies from project to project and of course you'll have to set your budget before you make the post.
Hope this was helpful. If it was, please vote with a Thumb Up (top right corner of this post). Thank you.