Call us today! 978-745-9569

¡Llame ahora!
Call us today!

(978)745-9569

About Us

Attorney John G. MacLachlan, Partner

About Attorney John G. MacLachlan, Partner

  • (978) 745-9569 (P)
  • (978) 745-5616 (F)
  • jmaclachlan@maclachlanallen.com

Attorney John G. MacLachlan is an experienced criminal defense trial attorney. He has been practicing criminal law in Massachusetts for over fourteen years. He has taken to trial a variety of cases ranging from misdemeanors to serious felony charges. In Suffolk and Essex County Superior Courts, Attorney MacLachlan has represented clients charged with aggravated rape, assault and battery with serious bodily injury, trafficking in cocaine, heroin and methamphetamine and possession of large capacity firearms. In District Courts throughout the area, Attorney MacLachlan has defended individuals charged with OUI/DWI, possession of drugs and firearms, distribution of drugs, breaking and entering, assault and batteries and multiple other charges. Attorney MacLachlan is committed to ensuring each of his clients get the best defense through the entire legal process. This includes taking cases to trial or ensuring that any plea is fair, reasonable and based on a clear understanding of the strength and weaknesses of the Commonwealth’s case. Attorney MacLachlan has also been a member of the Committee for Public Counsel Services’ criminal defense panel for over eight years working throughout the courts of greater Boston.

Prior to co-founding MacLachlan & Allen, LLP, Attorney MacLachlan worked for Baybutt Construction Company acting as counsel and lead representative in their international bidding efforts in the Middle East, Europe and South America. Attorney MacLachlan resides in Danvers, Massachusetts with his family.

Professional Affiliations:

  • Salem Bar Association
  • Boston Bar Association
  • Essex County Bar Association
  • Massachusetts Bar Association
  • New Hampshire Bar Association
  • Massachusetts Academy of Trial Attorneys
  • Suffolk Lawyers for Justice

Education:

  • New England School of Law, J.D., 2001
  • University of New Hampshire, B.A. 1997

 

Attorney Aaron E. Allen, Partner

About Attorney Aaron E. Allen, Partner

    (978) 745-9569 (P)

    (978) 336-1270 (F)

    aallen@maclachlanallen.com

    Attorney Aaron E. Allen is an experienced trial attorney who has been practicing law throughout Massachusetts for over fourteen years. Attorney Allen specializes in representing individuals and families in all aspects of family law, including divorce, child custody, child support, modifications, removal, division of assets, abuse prevention issues and care and protection matters among many others. He also has extensive experience representing individuals and businesses offering comprehensive counsel and guidance in multiple areas of law including civil litigation and construction and business matters. Attorney Allen is a member of the Committee for Public Counsel Services’ Children and Family Law Practice and Appellate Panel representing families in matters involving the Department of Children and Families.

    Attorney Allen is a member of the Salem, Boston, Essex County and Massachusetts Bar Associations as well as the Massachusetts Academy of Trial Attorneys. During law school Attorney Allen clerked at the Massachusetts Appellate Tax Board and later was hired by KPMG, LLP as a tax attorney and business consultant in their tax consulting practice. Attorney Allen served in the Massachusetts Army National Guard for eight years during college and law school. Attorney Allen resides in Topsfield, Massachusetts with his family and is active in coaching youth sports.

    Professional Affiliations:

    • Salem Bar Association
    • Boston Bar Association
    • Essex County Bar Association
    • Massachusetts Bar Association
    • Massachusetts Academy of Trial Attorneys
    • BNI – North Shore Referral Network, Membership Committee

    Education:

    • New England School of Law, J.D., cum laude, 2001
    • University of Massachusetts, Amherst, B.A. 1998

     

    Call MacLachlan & Allen for effective, experienced legal representation you can trust.