AlleghenyImmigration Group

Form I-129F Help in Pittsburgh, PA

The petition for alien fiancé(e) that starts the K-1 visa process. Serving Allegheny County, Wayne County, OH and the surrounding region.

Call Now for a Free Consultation

Form I-129F, Petition for Alien Fiancé(e), is filed by a U.S. citizen to begin the K-1 fiancé visa process. It can also be used for K-3 spousal visas in limited situations.

Mistakes on the I-129F — missing proof of meeting in person, incomplete prior marriage records or overlooked IMBRA disclosures — can add months of delay. We prepare a petition that is complete, consistent and ready for consular review.

Situations we help with

Meeting-in-person proof

Boarding passes, photos and itineraries showing you met within two years.

Met through an international broker

IMBRA disclosures and limits must be addressed carefully.

Prior criminal records

Certain records must be disclosed; we prepare explanations and documents.

Multiple prior petitions

Filing limits and waivers apply if you have filed before.

Not sure if this applies to you?

A short conversation can tell you whether you qualify and what to do first. There's no cost for the first consultation.

Call Now for a Free Consultation

How we handle your case

  1. 1

    Eligibility check

    We confirm both partners are free to marry and meet requirements.

  2. 2

    Evidence package

    Relationship history, intent-to-marry statements and photos.

  3. 3

    Filing and tracking

    We file with USCIS and monitor the case.

  4. 4

    NVC hand-off

    We guide the case to the consulate for interview.

What you gain

  • A complete I-129F with fewer RFEs
  • Faster transfer to the consulate
  • A clear plan for the next steps

Local help from Pittsburgh to Wayne County, OH

We help U.S. citizens in Pittsburgh, Allegheny County and Wayne County, OH file I-129F petitions for partners around the world.

I-129F FAQ

Related services

Free Consultation

Get help with your Form I-129F case

Every case starts with a free, confidential conversation. Call (412) 521-2000 or send us a message and we'll explain your options clearly.