Get Help with Green Cards, Visas, Asylum, and More

Immigration Questions?

Legal or illegal immigration… trying to become a permanent resident or citizen… dealing with the deportation of a loved one… Immigration law covers all these matters and more. Regardless of your situation, you need a reliable attorney to help you through the tangled maze of laws surrounding entry to the United States.



An immigration lawyer will help you resolve these issues and more:


  • permanent residency
  • residency through family, employment, or investment
  • entering as a refugee or asylum seeker
  • working in the U.S. as a foreign national
  • hiring foreign workers
  • crossing the border
  • types of visas and getting a visa
  • getting a green card
  • helping a family member get legal status
  • the Diversity Visa Lottery Program
  • deportation and removal
  • military service and immigration
  • becoming a citizen



What an Experienced Immigration Lawyer Can Do For You


Whether you are hoping to avoid deportation, get a visa, or help a family member, an immigration attorney will know all the complex laws and regulations of the government agencies involved. He or she will also have experience with immigration courts.


When it comes to immigration, submitting your paperwork promptly is critical. A lawyer will help you compile the documents you need and file them on time, giving you the best chance for success.



How to Get Assistance


Contact us now for a free consultation with an experienced immigration attorney. Find out what your options are for gaining legal immigration status based upon your employment, education, family situation, and other factors.


 Ready to get Help?  Complete the short form below to get your FREE consultation.

Select an attorney

Pennsylvania Workers’ Compensation

If you get hurt on the job, you’re entitled to compensation for your injuries. Our attorneys will help you file your claim successfully.
Learn More

Social Security Disability

If you have a medical condition and can not work, you may be eligible for Social Security disability benefits. Contact us today for a FREE consultation.
Learn More

My Case Status for Existing Clients

All current clients have access to My Case Status. This website allows them access to check the status and progression of their case, update their information, securely send and receive medical and case-related documents, contact their legal team, and watch helpful videos.

Click here to access My Case Status.

Learn More