Image

How Does Professional Teeth Whitening Work?

Are you dreaming of a dazzling smile that lights up the room? Professional teeth whitening could be the key to unlocking the brilliance hidden beneath years of coffee, tea, or red wine stains. Unlike over-the-counter options, professional teeth whitening treatments offer a safe, effective, and customized approach to achieving the pearly whites you desire. At Beacon Dental Center, Dr. Richard

Read More

Image

Root Canal Healing Timeline

Undergoing a root canal can be a daunting experience, but understanding the healing timeline can ease your worries and help you prepare for each phase of recovery. This blog will guide you through the stages of healing following a root canal procedure, offering insights into what to expect and how to care for your teeth during this time. Whether you’re scheduled for

Read More

Image

Beacon Dental Center Featured by Boston Magazine

We are thrilled and honored to announce that Dr. Richard Shenhas been featured on the Boston Magazine Website. As Beacon Dental Center celebrates nearly three decades of serving the Brookline community, this recognition highlights our ongoing commitment to exceptional dental care and patient comfort. Boston Magazine highlighted what makes our practice special – from our state-of-the-art massaging dental chairs to our

Read More

Image

Am I a Candidate for Invisalign?

Are you considering Invisalign as a solution to straighten your teeth, but unsure if you’re a suitable candidate? Let’s shed some light on this popular dental treatment option, its benefits, and who it’s best suited for. What is Invisalign? Invisalign is a modern approach to teeth straightening that uses clear, custom-made aligners. Unlike traditional braces, these aligners are virtually invisible

Read More

Image

What Is Invisalign?

Are you dreaming of a perfect, straight smile but dread the thought of traditional braces? There’s a modern solution that’s gaining popularity – Invisalign. Read on to learn everything you need to know about this innovative dental treatment. The Clear Choice to a Confident Smile Invisalign is a type of orthodontic treatment that helps to align teeth without the typical

Read More

Image

How Long Does a Dental Implant Last?

When it comes to dental solutions, implants often come up as the most durable and reliable option. But just how long does a dental implant last? Let’s dive into the details. What is a Dental Implant? Dental implants represent the gold standard in tooth replacement, featuring a strong titanium post that’s precisely placed within your jawbone to create a stable

Read More

Image

Is Invisalign Right for Me?

If you’ve been considering a teeth-straightening solution but are put off by the thought of traditional braces, Invisalign could be the perfect alternative. This revolutionary treatment, offered by Dr. Richard Shen and Dr. Lihua Zhang at Beacon Dental Center, is transforming smiles across Brookline, MA.  What is Invisalign? Invisalign is a modern approach to teeth straightening that uses clear, removable aligners.

Read More

Image

Welcome to Beacon Dental Center

Meet Your Trusted Dentist At Beacon Dental Center, we’ve been providing comprehensive dental care with a bespoke approach since 1995. Under the leadership of Dr. Shen and Dr. Zhang, who took over this family practice, we continue to offer top-notch dental services including Invisalign®, implants, cosmetic dentistry, and more. Located in the heart of Brookline, MA, our clinic offers both

Read More

Image

Transform Your Smile, Boost Your Confidence


Book Your Appointment