Request Request an Appointment Forms Forms Like Us Like us on Facebook Reviews Read Our Reviews Call Give us a Call Map View our Map



Why Choose All Dental?


A Team of Dental Specialists
With several highly experienced Westborough dentists right here in-house, we are ready to handle even the most complex dental concerns and goals with practiced ease. Learn More Dentist talking to redheaded woman in dental chair
Flexible payment plans
We accept PPO dental insurance, offer our own in-house plan, and can help patients break up their dental care costs with low-to-no interest financing to make every appointment easily affordable. Learn More Woman in striped blouse smiling
committed to health and safety
Our health and safety protocols go above and beyond state and federal regulations, meaning you can enjoy peace of mind each time you step into our dental office. Learn More Man smiling in purple tee shirt

Westborough’s Dentist


Dr. Mazo founded All Dental in 1995, and decades later, he is proud to lead an exceptional team of general dentists and specialists who all share the same passion for dedicated customer service. Together, they strive for clinical excellence, providing all of the dental services you and your family will need over the years in a caring, compassionate manner. They are also committed to using the latest technology for a more efficient and comfortable care experience.

Meet Your Dentists
Westborough dentist Andrey Mazo D M D smiling
Andrey Mazo, DMD
read our 5-Star Dental reviews

Read More Reviews

The All Dental team sitting in front area of Westborough dental office
Our Dental Team

Our Experienced
Dental Team


From the front desk to the treatment chairs, our dental team near Northborough are working diligently at all times to make your appointment smooth, pleasant, and free of unnecessary stress. We enjoy getting to know each patient well over time, building relationships that will hopefully continue for years. If you ever have any questions or concerns, do not hesitate to let us know. We look forward to seeing you smile with newfound confidence!"

Our Featured Dental Treatments

Improve Your Oral Health

With Gum Disease Treatment

Your gum tissue provides essential support to the smile, and keeping it just as healthy as the teeth is important. At All Dental, we have a periodontal specialist in-office who can provide a wide range of dedicated procedures, including gum and bone grafting. Our dedicated hygienists will also go above and beyond to keep your gums safe, strong, and free of harmful bacteria over the years. We look forward to helping you enjoy your ideal smile!

Learn About Periodontics

Woman in red blouse smiling while talking to her dentist

Multiple Payment Options
for Westborough


Navigating the financial aspects of dental care should not have to be a difficult experience. All Dental offers several flexible options that patients can take advantage of. For instance, we accept most major dental insurances and will file claims on your behalf to help you maximize benefits. The Essential Dental Plan provides discounts on most dentistry services for an annual fee. CareCredit financing can also be arranged to split up the cost of larger dental procedures over several months.

Explore Payment Options

Frequently Asked Questions, Answered!

Looking for a dentist in Westborough who offers comprehensive dental services under one roof? Wishing for a more comfortable dental experience tailored for families? Look no further than All Dental! You’ll be happy to call us your new dental home. If you have any concerns ahead of your first appointment, feel free to review some of our frequently asked questions below for further guidance.

How Do I Get Emergency Dental Care?

If you have a loose dental crown, a persistent toothache, or notice unusual signs like a pimple-like bump on your gums, it's incredibly important to contact our emergency dentist right away. When you call, we'll schedule an exam and offer guidance on how to manage the situation until you reach our nearby dental office.

However, if you've suffered a severe injury like a fractured jaw or have difficulty breathing, head straight to the nearest emergency room for urgent medical attention.

How Much Does a Dental Checkup and Cleaning Cost in Westborough?

The exact cost of a dental checkup and cleaning can vary depending on several factors, including the specific services provided and whether you have dental insurance. Typically, a routine dental checkup and teeth cleaning in Westborough can range from $100 to $300 without insurance.

Of course, this is just an estimate, and it's best to contact our office directly to inquire about pricing and whether we accept your dental insurance plan (if applicable). We’ll provide you with more accurate information tailored to your individual needs.

What Do You Do If You Can’t Afford a Dentist?

Not sure if you can afford dental care? It’s worth noting that preventive dentistry helps keep costs low by preventing serious oral health issues. Waiting to address problems can lead to higher expenses.

At our practice, we offer financial solutions to make preventive, restorative, and emergency dental care more affordable. Whether it's for your next checkup or smile-rebuilding dentures, don't hesitate to reach out to us. We're here to help ensure you receive the care you need without financial strain.

What Level of Education Is Required to be a Dentist?

To become a dentist, individuals must undergo extensive education and training. They typically start by earning a bachelor's degree, often in a field heavy in math and science. After that, they must attend one of the 67 accredited dental schools in the U.S. Once enrolled, their dental training officially begins.

Over the next three years, they undergo rigorous in-classroom and hands-on training to earn either a Doctor of Dental Medicine (DMD) or a Doctor of Dental Sciences (DDS) degree. Despite completing about seven years of schooling, their education continues, as they are required to complete continuing education hours annually to maintain their license.


You are being directed to a secure payment site.

Redirecting in 2 seconds...