Skip to main content
Direct Legal Counsel

Book an Immigration Consultation with Attorney Joseph B. Caraccio.

Select an available appointment date and time below. Choose between an in-person meeting at our Bay Shore, NY office or a convenient, confidential video (Zoom) or phone consultation available nationwide and worldwide.

Direct Attorney Access

Speak 1-on-1 directly with Joseph B. Caraccio, Esq. You will never be handed off to an unqualified paralegal or intake sales rep.

Flexible Formats

In-person consultations at our Bay Shore, Long Island office or virtual appointments via Zoom or phone from anywhere in the U.S. or abroad.

Actionable Case Strategy

Receive an honest evaluation of your immigration history, risks, viable visa petitions, realistic timelines, and flat fee structures.

Prepare for Success

What to Bring to Your Consultation

To make the most of our time together and ensure an accurate case analysis, having the following items available during your appointment is helpful:

Current Identification

Valid foreign passport, U.S. driver's license, state ID, or Employment Authorization Document (EAD).

Prior Immigration Filings & Notices

Copies of Form I-94 arrival record, previous receipt notices (Form I-797), approval notices, or denial letters from USCIS, NVC, or the Department of State.

Court Documents or Criminal Dispositions (if any)

Notice to Appear (NTA), immigration judge orders, or certified court certificates of disposition for any past arrests or traffic matters.

Common Questions

Frequently Asked Questions

Is my consultation strictly confidential?

Yes. All consultations are protected by attorney-client privilege. Everything you discuss with Attorney Caraccio remains private and strictly confidential, regardless of whether you choose to retain our firm.

How do virtual video consultations work?

Upon booking your time slot above, you will receive an immediate confirmation email containing a secure Zoom link and dial-in numbers. You can join effortlessly from your smartphone, tablet, or computer.

What if I need to cancel or reschedule?

Your confirmation email includes a direct link to reschedule or cancel your appointment at any time up to 24 hours prior to the scheduled meeting.

Can a spouse or family member participate?

Yes. Spouses, petitioners, sponsors, and key family members are welcome to join both in-person meetings at our Bay Shore office or virtual video sessions.

Prefer to Schedule by Phone?

Our legal team is available during standard business hours to assist you with booking or answering preliminary questions.

(631) 206-6098 Send an Online Message