Our practice is built on a lean and efficient business model, utilizing a flat fee schedule for most standard visa processes. This means that clients should feel comfortable calling to provide additional details, ask for clarification, or simply to share the news about major life events, without having to worry about being billed by the hour.

Our clients don’t have to call to ask about the status of their case. We strive to provide timely reports, explaining available options and time frames at each stage of the process.

Our files aren’t just numbers – they have faces and stories. We believe that successfully crafting a strategy for each case requires a good understanding of the client’s long-term objectives and priorities, as well as their comprehensive background immigration history.