New Patients

Providing you with all the elements you need to get started at our practice.

Patients Area

We are pleased to provide you with our simple online services.
Grey line icon of a mobile phone
Grey line icon of a mobile phone
Online Booking

Enjoy a smooth and timely visit. We provide online booking* and paperwork options. Getting started with your dental care has never been so easy!

Grey line icon of a person inside a circle
Grey line icon of a person inside a circle
Patient Portal

Are you a current patient? Enjoy the perks of having easy access to your dental care information and forms, as well as reviewing the schedule for your next appointment.

* You should receive an appointment confirmation within 24 hours. If you do not receive this confirmation, then please call the office at (617) 863-4410.…Click to call…
Hand holding a blue credit card
Financing Options

Dr. Haranchal Bains provides various payment methods to help you achieve the smile of your dreams. Our caring and supportive team is here to find the ideal solution for your personal budget.

We accept:

  • Cash

  • Visa

  • Mastercard

Shot of a handshake on a white background
We Accept Insurance

If you have dental benefits through your insurance provider, our team can guide you through the process. As a patient-focused practice, we help where we can, which includes claiming your benefits.

We’re in-network with:

Two people shaking hands
Image of a hand pointing to an dental xray

Our Membership Plan

No insurance? We have you covered.

Receive the dental coverage you need without exceeding your budget. We offer different membership plans, including:

  • Child Complete (ages 0-13)
  • Adult Complete (ages 14+)
  • Periodontal (Ages 14+)

Not having dental insurance shouldn’t stop you from receiving first-class care.

Here is a breakdown of what our Kleer membership includes:

  • What is it?

    Our membership plan is a direct payment arrangement for all the services, products, and care we provide.

  • How does it work?

    You’ll receive dental coverage from the very day you sign up over the next 12 months. All the benefits with none of the hassle of dental insurance!

  • What does it cover?

    The plan covers all your cleanings, exams, and routine x-rays. Plus, you’ll enjoy exclusive discounts on other procedures.

Learn more about our membership plan and start enjoying the benefits of quality and affordable dental care!

My first visit to Dr. Bains was great. Her office is brand new and decked out with everything to make a patient comfortable. They have refreshments, smart TVs paired with Bose headphones, gift bags, and a fun spin wheel where you can win a gift card (I got one to Starbucks). They also provide a plan for people without insurance, like me, which though it was a lot to throw down upfront, I am saving a bunch of money in the long run.

Daniel D. (Actual Patient)

What to Expect from Your First Visit?

Anxiety? What anxiety? We breakdown each aspect of your first appointment so new patients know what is in store (no surprises!).

Dr. Bains standing with our team as they greet new patients
A Warm Welcome
We always welcome our patients with a big smile and a happy heart. Expect to be greeted by our front desk “Wonder Woman,” Karima. She helps with scheduling, insurance, and questions about our team – we wish we could clone her!
Dr. Bains and our team member going through new patients forms
Meet Your Team
Next, your dazzling dental assistant, Chedeline, will take you to our treatment room. She’ll take your vitals and full mouth x-rays, and chat with you about your dental concerns, goals, and anxieties. Her main priority is to ensure you feel comfortable during your appointment.
Our dentist in Medford, MA smiling
Meet Your Doctor
Now, you're ready to meet your dentist! Dr. Bains is a fun, friendly person and an absolute professional. She'll review your x-rays, explain her findings, and discuss the best treatment options for you.