Hello Eugene,
Let me clarify that I am not a headhunter and don't have a job to offer. I'm just expressing my opinion on job search.
First, you have 20 years of experience in your field. That's nothing to shake a stick at. Companies everywhere would love to have someone that sticks to their duties that long. It shows persistence, determination and an obvious talent in what you do - after all, you have made a living doing what you do for this long.
You have supervisory experience. That tells hiring managers that you can do your work and somebody else's work too. You are responsible at what you do and can guide others at theirs.
Forgive me for getting my nose into this but, I hope you meant that you "make in the 20s..." dollars an hour. If you're making in the $20K a year then you definitely need a new job. Money talk is always tough because you obviously want the most they will give you but don't want to overprice yourself out of the position. Do a little research before you get there. Just because you know what you're getting paid now doesn't mean that's what the position should pay. Give them a range of salary you are willing to work with. This will be the figure you expect to negotiate within. From your current salary to a fair maximum. There's few reasons why you would change jobs for less money
Realize that you will bring a set of skills and dedication to the company that hires you and that your work will make THEM money. You are THE most important asset that a company can have and you resume and demeanor should reflect this. I'm not suggesting arrogance but a common understanding that says that if they hire you, they will have an advantage over their competitors. Like when they buy that new CNC machine... it's an investment they know will make them money.
When you're interviewing let others know how you can improve their bottom line. Simple as that. Talk as if you are already in the position. Be confident (but not puffed) and honest. You don't have to - and is not expected that you - know everything. If there's a skill they need and you don't have show that you are ready to learn it as you have done in the past 20 years. Have an open mind to new challenges and be willing to step outside your comfort zone in terms of what your looking for.
Boy, I sure hope I'm not overstepping the lines here.
Best of lucks,
JR