Schedule a Free Second Opinion 508.244.4167
Schedule Your Appointment

Fill out our convenient contact form to start scheduling your dental care appointment.

  • Please enter your name.
  • This isn't a valid email address.
    Please enter your email address.
  • This isn't a valid phone number.
    Please enter your phone number.
    You entered an invalid number.
    Please select an option.
Dedicated Dental Care Focused on Your Overall Health

The Zarrella Dentistry Team

Dentists in Ashland, Serving Middlesex County & the Greater MetroWest Area


Zarrella Dentistry is well known for having one of the best dental teams in the Greater MetroWest Area. Our dental team of caring, knowledgeable professionals are capable of providing every procedure from full smile restorations to simple cleanings. We undergo continuous dental training and attend educational events throughout the year to give you the radiant results you want.

Take some time to read up on the individual members of our teams and find out what kind of backgrounds they have. Once you see what we can offer you, you’ll be eager to join our dental family!

Meet Our Dentists

John Zarrella has been practicing dental medicine since 1987. Along with his colleagues, Dr. Peter Rider and Dr. Paola Buckley, Dr. Zarrella helps families from across the Bay State get the strong, healthy smiles they deserve. The dentists here at Zarrella Dentistry are experts in their respective fields and can help determine the precise treatments that will benefit you and your family the most! We invite you to take advantage of our expertise!

Learn More

Meet Our Team

Through their professionalism, skill, and experience, our dental team is able to provide you and your family with the most modern and effective treatments and procedures to help you maintain, enhance, or restore your smile. Our goal is simply to provide you with the most comfortable and convenient dental experience available in the Metro West.

Learn More

For more information about our doctors or our team, or to schedule your next appointment and become part of our dental family, call us at (508) 244-4167.

A Unique Dental Experience

  • Dr. Zarrella is the most compassionate intelligent and caring dentist I have ever had.

    “I trust him completely to do amazing work on my old and falling apart teeth.”


  • He made me feel better and pain free after our first appointment!

    “I love this office! The front desk staff is fabulous and always so friendly and knowledgeable!”


  • I've been going to Dr. Zarrella for longer than I can remember

    “At this rate I'll never leave Dr. Zarrella, that'd just be weird!!”

    Sasha G.

  • An all-around great experience. As soon as Caleigh answers the phone you will see what a friendly, warm, and welcoming experience you will have.

    “Dr. Z is extremely knowledgable and welcoming. He not only tells you what you need, but why you need it.”


  • An office full of fun, happy, friendly people and a Dr. who calls after hours to check up on his patients’ well-being.

    “I have been very pleased with the outcome and the time it took to reach it.”