Salvatore Picataggio
Immigration AttorneySame as everyone else: 3-4 years for I-526 processing, several more months (maybe a year?) for NVC/Consulate processing. And then after the 2 years of conditional residence, 2-4 years for the I-829. A Writ of Mandamus can be filed to compel USCIS to make a decision if processing extends past a certain point.