“I had a great experience with Haranchal Bains, DMD. From the moment I walked in, I felt comfortable and well taken care of. Dr. Bains was professional, patient, and took the time to clearly explain everything, which really helped put me at ease.I also want to highlight the dental professional who cleaned my teeth she was excellent. Very gentle, thorough, and attentive, and she made the entire cleaning process comfortable and stress-free.Overall, the care was never rushed, and it’s clear the whole team truly cares about their patients. I highly recommend Dr. Bains and the entire staff.”
Mahdi A.February 13, 2026
Patients often return
More patients return than other providers in the area
Highly recommended
94% of patients gave this doctor 5 stars
Excellent wait time
99% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“I had a great experience with Haranchal Bains, DMD. From the moment I walked in, I felt comfortable and well taken care of. Dr. Bains was professional, patient, and took the time to clearly explain everything, which really helped put me at ease.I also want to highlight the dental professional who cleaned my teeth she was excellent. Very gentle, thorough, and attentive, and she made the entire cleaning process comfortable and stress-free.Overall, the care was never rushed, and it’s clear the whole team truly cares about their patients. I highly recommend Dr. Bains and the entire staff.”
Mahdi A.February 13, 2026
“Dr. Bains and the hygienists clearly communicated everything that was happening and why they recommended the services that they did. The X-ray tech was extremely gentle and asked about my comfort multiple times. Dr. Bains asked if I was afraid of dentists and was very affirming when I told her about a past traumatic dental experience. My only semi-complaint is it felt like I was pressured to start payments for Invisalign right away when I was there for a cleaning/checkup and had just wanted to see the overall cost of what that would be. It was awkward to have to say a few times that I couldn't afford to start large Invisalign payments at the same appointment as I knew I was also going to have a large bill for the other treatment I was receiving that day. I will definitely be returning as the care was top notch and it was the most at-ease I've ever felt in a dentists chair. During the deep cleaning, the hygienist checked on my pain levels multiple times! Excellent service! ”
Sydney S.December 3, 2025
About Dr. Haranchal Bains
Dr. Haranchal Bains received her Bachelor of Dental Surgery degree from India in 2011 and her Doctor of Dental Medicine (DMD) degree with Cum Laude honors from Boston University’s Goldman School of Dental Medicine in 2016. She is continuously learning the latest dental technology and treatment methods, ranging from patient stress management to implant integration techniques, to provide her patients with the highest quality of dental care. Dr. Bains believes that relieving pain, transforming smiles, and developing relationships with patients make dentistry a very rewarding profession.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Cigna
Delta Dental
100+ more in-network plans
Popular visit reasons
Bridge
Dental Cleaning
Dental Consultation
Denture Repair
Pediatric Dentist Consultation
Pediatric Tooth Extraction
Root Canal
Temporo-Mandibular Joint (TMJ) Pain
Bridge
Dental Cleaning
Dental Consultation
Denture Repair
Office location
Element Dental
3860 Mystic Valley Parkway, Unit B, Medford, MA 02155
Dental School - Boston University, Doctor of Dental Medicine
Professional memberships
American Dental Association
Massachusetts Dental Society
American Academy of Facial Esthetics
Academy of General Dentistry
Awards and publications
Dr. Bains has received the Dean’s List 2016.
Languages spoken
English
Hindi
Punjabi
Provider's gender
Female
NPI number
1205385002
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.90
Wait time
4.88
Bedside manner
4.96
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
487 reviews
Most relevant
Dr. Bains is awesome. Very attentive and thorough. She explained everything in detail and my appointment was very smooth.
August 18, 2023Jatin B.Verified patient
Front desk was really helpful and they guided us through the process with out of pocket cost breakdowns and the treatment etc
June 17, 2021Arvind P.Verified patient
My wife had her wisdom tooth removed by Dr. Bains. We had an overall enjoyable experience and would highly recommend her.
April 21, 2020Ali E.Verified patient
I had to wait an hour and 15 minutes before my teeth were cleaned. My appointment was at 4 I didn’t leave until 615.
February 18, 2022Initials hidden
Extremely good knowledge and service. Will definitely go back there. Clear communication and effective solutions.
August 18, 2021Sharanya U.Verified patient
Excellent service, Very helpful and listen to all my concerns regarding my dental care
December 16, 2024Veronica C.Verified patient
Everyone I interacted with was friendly, attentive, patient, and made my experience as comfortable as possible.
October 26, 2021Initials hidden
Overpriced, pushed services that were not needed. Invasive regarding personal finances.
More than 1 year agoInitials hidden
I have had a great experience. I had a root canal done, no pain during the procedure. Will be back for my crown.
More than 1 year agoPX
Very friendly, caring, and quick. Dr. Bains and all the assistants were very well organized and welcoming.
June 10, 2021Initials hidden
It was the best dentist experience I had!
You will feel very spoiled with the care from your dentist.
March 23, 2022Sibel K.Verified patient
I love it. Very nice ppl. Went for cleaning and I will be coming back soon and will bring my kids as well.
More than 1 year agoVM
It was great my son is always a little nervous about the dentist but he was great and they were great..
August 23, 2021Christopher R.Verified patient
Doctor and staff was very friendly and helpful Doctor was friendly and professional.
July 8, 2024Fateh Q.Verified patient
The team was amazing and made the experience better than any normal dentist visit. I highly recommend!
September 10, 2020Kyle S.Verified patient
Everyone there is very friendly and takes the time to explain what they're doing if you're curious!
March 1, 2022Tyler V.Verified patient
This office was very communicative, friendly, and helpful. I'll be going back for sure.
More than 1 year agoRyan W.Verified patient
This was the best experience I’ve had at a dentist! Everyone was very friendly. I highly recommend!
September 22, 2021Jessica H.Verified patient
Wonderful experience, friendly staff, and state-of-the-art equipment.
More than 1 year agoInitials hidden
I had the most painless and gentle dental cleaning ever! Highly recommend this dental office.
July 13, 2021Initials hidden
Wow it’s rare to find such a nice dental office! Very pleased with the staff and the work done
April 27, 2021Milena L.Verified patient
Great place. Friendly staffs. Super clean! Great great great service. Highly recommended
March 24, 2022Jean C.Verified patient
Everyone that worked there was so nice, and I was in and out without any wait.
July 18, 2023Initials hidden
First time here and was very happy with everything, will make them my regular dentist
October 8, 2021Initials hidden
Dr.Bains was extremely nice. The staff are kind & caring. Really enjoyed my visit.
September 24, 2020Initials hidden
Had the best experience! Everyone was super warm and made sure I was comfortable.
March 27, 2021Kartika V.Verified patient
Amazing staff and office! The doctor was extremely nice! Very professional
March 10, 2022Nizelle C.Verified patient
Amazing bedside manner, eased a lot of my anxiety re: going to the dentist.
September 14, 2021Kit C.Verified patient
She does know what she's doing and takes time to explain the entire process.
More than 1 year agoAnthony A.Verified patient
Friendly and personable staff. Easy to talk to and explain dental history.
August 30, 2021Vinith T.Verified patient
Great! Very nice and answers all your questions with great explanation.
December 2, 2018Kimberly L.Verified patient
Good experience, friendly and professional staff. I will come back
More than 1 year agoInitials hidden
The office was great, very friendly staff! Definitely recommend!
December 6, 2021Brittany H.Verified patient
Highly recommend. Extremely gentle, transparent and very friendly.
July 17, 2020Mark R.Verified patient
Second time being seen. Still consistently a good experience!
July 31, 2022Jadil R.Verified patient
Highly recommended! One of the best dentists I’ve ever been to.
July 11, 2020Brian R.Verified patient
It was great. She keeps me calm and I am usually ALWAYS nervous.
More than 1 year agoDB
They were very accommodating and I had a great experience!
September 16, 2021Meghan S.Verified patient
Awesome customer service, made me feel very comfortable.
More than 1 year agoJon H.Verified patient
Awesome office, everyone was super nice and helpful!
More than 1 year agoBenjamin C.Verified patient
The whole experience was great from start to end :-)
July 15, 2020Kathleen M.Verified patient
I had a great experience with Haranchal Bains, DMD. From the moment I walked in, I felt comfortable and well taken care of. Dr. Bains was professional, patient, and took the time to clearly explain everything, which really helped put me at ease.I also want to highlight the dental professional who cleaned my teeth she was excellent. Very gentle, thorough, and attentive, and she made the entire cleaning process comfortable and stress-free.Overall, the care was never rushed, and it’s clear the whole team truly cares about their patients. I highly recommend Dr. Bains and the entire staff.
February 13, 2026Mahdi A.Verified patient
Fantastic practice, fantastic dentist.
January 13, 2026Initials hidden
Dr. Bains and the hygienists clearly communicated everything that was happening and why they recommended the services that they did. The X-ray tech was extremely gentle and asked about my comfort multiple times. Dr. Bains asked if I was afraid of dentists and was very affirming when I told her about a past traumatic dental experience. My only semi-complaint is it felt like I was pressured to start payments for Invisalign right away when I was there for a cleaning/checkup and had just wanted to see the overall cost of what that would be. It was awkward to have to say a few times that I couldn't afford to start large Invisalign payments at the same appointment as I knew I was also going to have a large bill for the other treatment I was receiving that day. I will definitely be returning as the care was top notch and it was the most at-ease I've ever felt in a dentists chair. During the deep cleaning, the hygienist checked on my pain levels multiple times! Excellent service!
December 3, 2025Sydney S.Verified patient
“I had a fantastic experience at [Element Dental ]. From the moment I walked in, the staff was welcoming and professional. The waiting area was clean and comfortable, which made the experience more enjoyable.
During my appointment, Dr. [Dentist’s Dr. Haranchal Bains & Jennifer Campos ] was thorough and explained each step of the procedure, which really eased my anxiety. The dental hygienist was gentle and attentive, making sure I was comfortable throughout the cleaning.
I appreciated the emphasis on patient education, as they took the time to discuss my dental health and provide helpful tips for maintenance at home. Overall, I left feeling well-cared for and informed about my dental health. I highly recommend [Element Dental] to anyone looking for quality dental care!”
June 30, 2025Paramjeet S.Verified patient
Great experience. From the office staff to the X-rays to the hygienist. All extremely professional, understand, and helpful. Their priority was to make me comfortable.
March 17, 2025Kelli T.Verified patient
Very friendly and knowledgeable staff
February 19, 2025Caroline W.Verified patient
This office was so amazing. I was so anxious both for the appointment and the financials and they went above and beyond to treat me with care and understanding. I can not recommend this location enough
February 15, 2025Austin C.Verified patient
I hadn’t been in a while as my former dentist was in the city and I no longer go into the office regularly. As a result, I had a lapse in my regular appointments and wanted to find a closer dentist. They were very helpful and friendly. I have another appointment next week for some follow up care.
January 2, 2025Shelly F.Verified patient
Really friendly people working there, very efficient and good communication! I have some anxiety regarding dentists due to not great experiences in the past and they were very kind and non-judgmental about my previous gap in visits.
More than 1 year agoLeah R.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Haranchal Bains?
Generally, Dr. Haranchal Bains has appointments available on Zocdoc within 1 week. You can see Dr. Bains's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Haranchal Bains?
Dr. Haranchal Bains frequently sees patients for Bridge, Dental Cleaning, Dental Consultation, Pediatric Dentist Consultation, and Root Canal. You can see other visit reasons for Dr. Haranchal Bains on their profile.
How do patients rate Dr. Haranchal Bains in reviews?
487 patients have reviewed Dr. Haranchal Bains. The overall rating for this doctor is 4.9/5. They have a 4.96/5 rating for bedside manner and a 4.88/5 rating for wait time. You can read individual reviews and ratings on their profile.