Please bear in mind that USCIS can change these fees anytime, so please check our site to stay updated on any changes regarding the processing fees.
The list does not include the attorney’s fees. Those fees will be determined after the consultation, so contact us now to start your immigration journey.