Select what you are trying to accomplish. We will show you the USCIS forms you need, estimated filing fees, processing times, and required documents.
ImmigrationKit is a document preparation service, not a law firm. We do not provide legal advice or immigration strategy recommendations. Results may vary. Consult a qualified immigration attorney for complex cases. Fees and processing times are estimates based on USCIS published data and may change. Always verify current fees at USCIS.gov.