Immigration assistance service providers who meet these qualifications can offer the following assistance:

Provide appropriate government forms for your needs.
Transcribe responses to a government agency.
Translate instructions, questions and answers on forms.
Assist in obtaining supporting documents such as birth and marriage certificates.
Translate documents from Spanish to  English.
Notarize signatures on government agency forms.
Referrals to attorney if needed.
Arrange for medical testing and the collection of results.
Conduct English language and civics courses.