*No attorney/3rd party service used*
Nov 08, 2019: I-129F sent and posted
Nov 12, 2019: I-129F delivered to Lewisville TX
Nov 19, 2019: Text message that case was received
Nov 25, 2019: Hard copy NOA1 received
Mar 25, 2020: NOA2 approval notice
Mar 30, 2020: Hard copy NOA2 received
May 14, 2020: NVC received (7 weeks after NOA2)
Sep 29, 2020: Left NVC (after months of waiting due to COVID19)
Oct 08, 2020: Packet 3 received via email
Nov 06, 2020: Medical appointment done
Nov 17, 2020: Medical report collected
Nov 24, 2020: Visa interview (approved)