Hire an Immigration Attorney in Boston, MA

We serve those who came to America in search of a future

Contact Us

Get the Legal Assistance You Deserve

We are your choice immigration law firm in Boston, MA

Moving to a new country can be scary, and you'll need a lot of legal assistance. An experienced immigration attorney in Boston, MA can help you get through the process. Harrington Law Offices is here to help you.

We create immigration solutions that are customized to your situation. Our team will help you navigate the legal system and provide the direction you need to obtain citizenship or asylum. We work diligently to keep families together and make the legal process as easy as possible.

Work with an immigration law firm that brings years of experience to the table. For all your family or business immigration needs, call Harrington Law Offices.

Leave the legal side of immigration to us

We offer client-centered, cost-effective and goal-driven immigration solutions. Harrington Law Offices can help you and your family with:

  • Work visa applications
  • Spouse visa applications
  • Family immigration applications
  • Permanent residency applications
  • Deportation assistance applications

From work visas to full resident status, we're the immigration law firm to help you achieve your goals. Email us today to get started on securing your future in America.




Trust your immigration needs to immigrant lawyers

Harrington Law Offices not only has years of experience handling immigration cases, but many of our lawyers have immigrated to America themselves. We understand the process involved and know how to file the paperwork in a thorough and timely manner. You can count on us to understand your situation and represent you.

Harrington Law Offices can provide the legal support you need for your immigration case. Speak with an immigration attorney today to schedule a low-cost consultation at our Boston, MA office.

  • Harrington Law Offices

    171 Milk Street Suite 24
    Boston, MA 02109


    Call Us
    Phone: (617) 482-3800

    Mon: 9:00AM-5:00PM
    Tue: 9:00AM-5:00PM
    Wed: 9:00AM-5:00PM
    Thu: 9:00AM-5:00PM
    Fri: 9:00AM-5:00PM
    Sat: Closed
    Sun: Closed