THE best way to find a lawyer is by word of mouth. Ask your: family, friends, coworkers, anyone you might know in the same situation, etc.
Call your local (usually county) bar association. Ask for names of attorneys that handle apartment leases/real estate contracts. (If money is a BIG problem, you could also ask for the phone number of your local LegalAid office. - the attorneys at LegalAid are "real" attorneys, but sometimes in the field of Law, how much you are willing to pay does affect the quality you get.)
When you call the law office(s), insist on speaking with the Lawyer. Do not tell all the little details of your matter to the Secretary - save the details for the Attorney. When you get the Lawyer on the phone line, ask him/her:
-Do they give FREE, initial consultations? (most do, but not all - you have to ask, don't assume)
- How much do they charge?
- Could you make payments on your account?
-Can they help you? OR Refer you to someone who can help you?
(This is based on my knowledge, information, belief, and life experiences. This was intended as personal opinion, and not intended to be used as legal advice. Seeking advice over the Internet is not a good idea - the field of Law is too complex for that. Please be careful and do your research.)
most federal courts have a patent office, but the best help is to find and call a patent lawyer and ask if they have a pamphlet on patent laws and good advice on patent agreements, also any law library will help with that information.