Frequently Asked Questions
-
Our office is located at 7969 Castor Avenue, Floor 1, Philadelphia, Pennsylvania. We represent clients throughout Pennsylvania, New Jersey, and in certain cases nationwide. Many appointments can be conducted by phone or video if you are not located near our office.
-
No. We do not accept walk-ins. All visits to the office must be scheduled in advance.
Our attorneys and staff work on scheduled appointments, court appearances, and case preparation throughout the day. To ensure that we can properly assist you and give your case the attention it deserves, you must contact us ahead of time to schedule an appointment.
If you need to drop off documents or make a payment, please contact our office first so we can coordinate.
-
Please bring any immigration documents you have received, including notices from USCIS or Immigration Court, work permits, passports, entry documents, and copies of any prior applications filed.
The more information you bring, the better we can evaluate your case.
-
Legal fees depend on the type and complexity of your case. During your consultation, we will explain the total legal fee, government filing fees, and available payment options.
We believe in clear payment plans and transparent expectations from the start.
Government filing fees are set by the agencies. Current USCIS filing fees can be found at https://egov.uscis.gov/processing-times/ and Immigration Court filing fees can be found at https://www.justice.gov/eoir/eoir-forms
-
Yes. We offer structured payment plans for most cases. Typically, we require a $1,000 down payment to begin working on your case. After that, we offer monthly payment options, such as $250 per month, depending on the total legal fee and your agreement with the firm.
Certain portions of the fee must still be paid before filing applications or before court hearings. All payment deadlines and expectations are clearly explained in advance.
We accept payments by cash at the office, credit card invoice, Zelle, check, or money order.
-
Every case is different. Processing times depend on the type of application, the government agency handling the case, and current backlogs. Some cases take several months, while others may take several years.
We will always give you a realistic estimate, but we cannot control government processing times.
Current USCIS processing times can be found at egov.uscis.gov/processing-times.
-
Your case is handled by a legal team. Attorneys are responsible for legal strategy, court appearances, and final review of filings. Paralegals assist with document preparation, communication, and case organization.
Working as a team allows us to prepare cases efficiently while ensuring that an attorney supervises and reviews all legal work.
-
Yes. If you were previously represented by another immigration attorney, we will request a copy of your file directly from their office. Immigration attorneys are generally required to maintain client records for several years and must provide you with a copy of your file upon request.
If necessary, we may also file Freedom of Information Act requests with agencies such as USCIS, Immigration Court, or CBP to obtain copies of your immigration records.
It is very important that you inform us of any prior attorney or prior applications.
-
We primarily communicate with clients through WhatsApp. We may also communicate by phone, email, or scheduled appointments when necessary.
It is very important that you keep your contact information updated with our office and check your messages regularly. Please respond promptly when we request documents or information. Clear and timely communication helps avoid unnecessary delays in your case.
-
No attorney can guarantee an approval. Immigration decisions are made by government agencies or immigration judges. Any person who promises or guarantees that they can win your case is not being honest.
You should be cautious of notarios or immigration consultants who claim they can guarantee results. In the United States, only licensed attorneys or accredited representatives are authorized to provide legal advice in immigration matters. Many individuals have been harmed by relying on people who are not qualified to handle their case.
While we cannot promise a specific outcome, we can promise careful preparation, honest guidance, and strategic representation based on the law and the facts of your case.
-
While we handle the legal strategy, preparation, and filings, you are responsible for providing truthful and complete information, supplying all requested documents, attending scheduled appointments and court hearings, and making payments as agreed.
In most cases, we require you to complete detailed questionnaires so that we can properly prepare your application. You may also need to work closely with our support staff and, when necessary, translators to gather information and clarify details.
We ask that all clients communicate respectfully and respond in a timely manner. Immigration cases are a partnership between the client and the firm, and your cooperation is essential to presenting the strongest case possible.
-
Our firm handles immigration legal matters. We do not directly manage appointments or disputes with the DMV, Social Security Administration, or other non-immigration government agencies.
However, if your issue is related to your immigration status or documentation, we can review your case and provide guidance on what documents you may need. In some situations, we may be able to provide a letter confirming your pending status or application.
Please understand that we cannot guarantee outcomes with agencies outside of immigration and cannot attend routine DMV or government office appointments with clients.
-
You should contact our office as soon as possible. Do not wait until the last minute.
Work permits can typically be renewed up to 180 days before they expire. In some categories, filing on time may automatically extend your work authorization while the renewal is pending.
If you have a conditional green card that is expiring, you must file the appropriate petition within the required filing window. Failing to file on time can result in loss of status.
If you have a 10-year green card that is expiring, you may need to file a renewal application or, if eligible, consider applying for naturalization.
It is very important that you monitor your expiration dates and notify our office in advance so we can prepare the proper filing.

