Milford, Medway & Framingham, MA Juvenile Justice Lawyer

It takes the right kind of experience and knowledge to be an effective juvenile defense attorney. You are dealing with a different system of justice, different judges and a different type of defendant. I am Kevin J. Tagliaferri, Attorney at Law, and I have built a reputation on providing effective representation and advocacy for juveniles facing criminal charges.

Whether at my office in Medway, Massachusetts, or in the surrounding areas of Milford and Framingham, I represent children facing criminal charges such as:

  • Assault and battery
  • Breaking and entering
  • Larceny
  • DUI
  • Drug Possession
  • Motor Vehicle Offenses
  • Sex Offenses
  • Vandalism /Tagging
  • Disorderly Person
  • School Discipline

  • The Juvenile Age In Massachusetts Has Been Raised — What You Need To Know

    Recently, the age of a juvenile in Massachusetts was raised, which means that 17-year-old children will now be in the juvenile justice system. Many have hailed the change as an acknowledgement that many teens lack the emotional maturity to be treated as an adult.

    The change to the law likely means that there will be more underage driving under the influence cases in the juvenile system. Just like many other juvenile charges, it is important to act quickly to obtain legal representation if your child is arrested for DUI.

    Get The Right Lawyer When Your Child's Future Is On The Line

    I have been working with these types of cases long enough to know how stressed you are feeling about your child's future and the effect criminal charges will have. I strongly believe that your child should not be haunted for life for a mistake, which is why I will work as hard as I can to protect his or her rights and seek a positive outcome.

    Call my office at 508-455-5367 to learn more and schedule a free consultation.

    Contact Kevin Tagliaferri Today

    • Kevin Tagliaferri, Attorney at Law

      165 Main Street (Route 109), Suite 210
      Medway, MA 02053

      GET DIRECTIONS ›


      Call Us
      Phone:: 508-533-1600
      Fax:: 508-533-1601

      Hours
      Mon: 9:00AM-6:00PM
      Tue: 9:00AM-6:00PM
      Wed: 9:00AM-6:00PM
      Thu: 9:00AM-6:00PM
      Fri: 9:00AM-6:00PM
      Sat: Also by Appointment
      Sun: Also by Appointment