Our firm offers a complete range of services to cover all your immigration needs.  We assist individuals, small and multi-national companies, as well as non-profit organizations with business and family-based immigration needs.

The first step towards hiring our firm to handle your immigration case is to speak with one of the attorneys about your needs. If you are eligible to receive a benefit from the U.S. Citizenship and Immigration Services we can advise you on the process, as well as preparing all documentation necessary for filing. In some cases, we can begin the process immediately. In other cases we may request that you come into the office, or call in, for a further consultation to discuss your options.

In addition to the handling of complete cases, billed for on a flat fee basis, we can also provide consultations, billed hourly, to those seeking advice on, or review of, limited portions of their immigration cases.

We employ the most up-to-date and sophisticated software and computer systems available to ensure that all aspects of your case are tracked and monitored. We are set up to receive case updates electronically, as well as through notices sent via U.S. Mail, and can let you know as soon as anything related to your case changes.

If you know that your case is one that we handle, or if you are unsure and wish to learn more, please call and speak to an attorney today.