New York Skyline

Dedicated. Dependable. Personal Attention

White House & United States Flag

“Oh, say does that star-spangled banner yet wave. O’er the land of the free and the home of the brave” – U.S. National Anthem

US Passport

“We become not a melting pot but a beautiful mosaic. Different people, different beliefs, different yearnings, different hopes, different dreams.” – President Jimmy Carter


“…with liberty and justice for all.”

Immigrant Petitions

Becoming a legal permanent resident (LPR), allows foreign nationals to live and work permanently in the United States. In order to become an immigrant, the foreigner must go through a multi-step process which can become quite complex. In most cases, the first step involves the filing of an immigrant petition by a relative or employer and subsequently, approval by the USCIS. Then, an immigrant visa number must be available, even if the foreigner is already in the U.S. If the foreign national is in the U.S, they can apply to adjust to permanent resident status; otherwise, they will be notified to go to the local U.S. consulate or embassy in their home country to complete the processing for their immigrant visa.

Our firm provides assistance in filing the following immigrant petitions: