Immigration is an expensive, long, drawn out, repetitive process. Did I mention it was long?

The following is our timeline.

The Milestones So Far…

2013-04-15 – Mailed I-129F to Dallas, TX
2013-04-18 – Delivered to Dallas, TX
2013-04-22 – NOA1 date
2013-04-23 – NOA1 Text & Email (also they cashed my check)
2013-04-26 – Alien Registration Number changed
2013-04-29 – NOA1 hard copy received
2013-07-10 – Status says ‘Transferred to local office’ (TSC)
2013-07-15 – Hard copy of transfer notice received
2013-07-19 – NOA2 received date (88 days)
2013-07-24 – NOA2 hard copy
2013-08-08 – Sent to NVC (20 days)
2013-08-15 – Received at NVC (7 days)
2013-08-27 – Received at Vancouver
2013-08-27 – Received packet 3 via email
2013-09-12 – Faxed partial packet 3
2013-10-11 – Faxed complete Packet 3
2013-10-11 – Received packet 4
2013-11-21 – Medical
2013-11-25 – Interview
2013-11-28 – Visa in hand!


2014-01-02 – POE – He’s in America now!
2014-01-10 – He made it to Florida!
2014-02-23 – VEGAS WEDDING!


2014-03-28 – mailed AOS, EAD & AP
2014-03-31 – NOA1 for all 3
2014-05-03 – Biometrics appointment
2014-06-16 – EAD/AP approved
2014-06-20 – EAD/AP card in hand
2014-07-10 – Notice of Potential Interview Waiver Case letter
2015-01-10 – Sent Case Inquiry
2015:01-12 – Notice of RFE
2015-01-16 – RFE hardcopy – need new medical
2015-01-20 – New Medical Completed
2015-01-21 – Medical RFE overnighted, certified, return receipt requested
2015-02-20 – Green Card approved! Card Ordered to be produced
2015-02-27 – Green Card in hand!


2016-12-05 – Mailed I-751 Removal of Conditions
2016-12-07 – NOA
2017-01-12 – Biometrics appointment
To Be Continued…