Bear Creek Family Dentistry

Bear Creek Family Dentistry
2110 N Galloway Ave #104
75150, Mesquite
+1972-331-5300

Opening hours

  • sunday: (closed)
  • monday: 9h-18h
  • tuesday: 9h-18h
  • wednesday: 9h-18h
  • thursday: 9h-18h
  • friday: (closed)
  • saturday: 8h-16h

At Bear Creek Family Dentistry you’ll find general dentists under the same roof as board-certified pediatric dentists, orthodontists, oral surgeons, and prosthodontists. That means no matter what kind of dental needs you and your family have, we’ll be able to take care of them right here, right now—no running around town, saving you time and money. When it comes to dentistry, we truly are a one stop shop and by having this many doctors in one location also means you’ll only be getting the best quality care with every treatment you receive!

Our comment from Best Dentists Club about Bear Creek Family Dentistry:

Bear Creek Family Dentistry is a highly recommended dental practice that provides exceptional care for both children and adults. The friendly and attentive staff members create a warm atmosphere, making patients feel welcomed from the moment they arrive. With a focus on family-friendly service, Bear Creek boasts a clean, modern office equipped with the latest technology, ensuring a comfortable experience during dental visits.

The positive experiences shared by numerous clients highlight the following strengths:

  • Exceptional Customer Service: Patients consistently praise the team's friendliness and willingness to help, ensuring that all questions and concerns are addressed.
  • Kid-Friendly Environment: The practice is designed to put children at ease, featuring amenities such as an indoor playground, balloon creations, and engaging decoration that appeal to young patients.
  • Highly Skilled Staff: Dentists and hygienists are recognized for their professionalism and expertise, providing high-quality care with a gentle touch.
  • Convenience: The practice offers a range of services including general dentistry, orthodontics, and pediatric care, making it a one-stop solution for families.

Overall, Bear Creek Family Dentistry has garnered a strong and loyal patient base over the years, thanks to its commitment to high standards of care and a pleasant environment for families. Many families appreciate the consistently positive experiences and the dedication of the team to ensure every visit is a good one.

Services and Treatments

Pediatric Dentists

Bear Creek Family Dentistry: Reviews

4.8/5 (198 Reviews)
Carlos Mendez 1 month ago

Fantastic experience: Very pleased with the service. At first I thought this place was for kids but they do see adults. Abby and Carrie were a pleasure to deal with and very helpful. Dr Sinn was my oral surgeon and is an excellent Dr. I thought this would be painful but pleasantly surprised when Dr Sinn said he was done. I felt no discomfort and highly recommend not only Dr Sinn but the entire staff at Bear Creek.

Jorge Hernandez 1 month ago

Fantastic experience: Thank you to Bear Creek. I got one of the best service ever. Thank you to Mrs. Yolanda. She was amazing. I always recommend it.

Talitha Conner 2 months ago

Fantastic experience: Great service, nice staff.

Sonia cantu 2 months ago

Fantastic experience: Excellent service..very appropriate for kids.. i was there for my cleaning and they help me to take care of my kids while my cleaning was getting done.

1111 HairExtensions 2 months ago

Fantastic experience: Your child/children will definitely love this dentist’s office! Beautiful friendly staff. 10/10 all around.

M. Chanel Hooker 2 months ago

Fantastic experience: Quick service. Friendly staff.

alexis smith 2 months ago

Fantastic experience: super sweet , lovable company

Roger P. 2 months ago

Fantastic experience: Bear Creek Family Dentistry was amazing, from the explanation of the dental process, to the payment process, Abby was great! With a timely appointment, Absolutely recommend!

Aswin Murali 2 months ago

Fantastic experience: I recently took my son to Bear Creek Dentistry for his regular checkup, and the experience was excellent. The staff greeted us warmly. The dentist was thorough, kind, and took time to ensure my son felt relaxed during the exam. They clearly care about children and make routine visits stress-free. The office is clean, modern, and very organized, which adds to the overall positive experience. I truly appreciate their consistent quality of care and highly recommend Bear Creek Dentistry for families.

marquecia sims 3 months ago

Fantastic experience: I had a good experience at bear creek mesquite Lesly and Dr. Maram did and awesome job. I’m glad I chose bear creek family mesquite. I highly recommend getting all of your dental work done here. Thank you Lesly and Dr. Maram.

April Jordan 3 months ago

Fantastic experience: I’ve been coming here for many years and the service gets better and Better!!! Dr.Ahmad and the office manager are ALWAYS pleasant!!!! God bless you ALL

Nicholas Jennings 3 months ago

Fantastic experience: We had an awesome experienc, they were very occo

Lilian 3 months ago

Fantastic experience: I’m one of there patients with braces and they are very nice and patient. I’m on my 8th month of braces and so far it’s looking pretty good.

Monica Lopez 3 months ago

Fantastic experience: I was greeted when I first walked in by Clarissa the receptionist she is so kind and helpful she helped me with my insurance and answered all of my questions she is amazing!

Cristina Chairez 3 months ago

Fantastic experience: The orthodontic team is wonderful. The doctor is patient and thorough when answering all of our questions, and Melissa, the ortho assistant, is always so kind and gentle. We truly appreciate the care and attention we receive at every visit.

Bumble Loud 3 months ago

Fantastic experience: Always a great experience. The staff show excellent customer service and more than overly excited to help and provide a family type of atmosphere. Patty is great. Very down to earth and honest. I learned something just from speaking with her. Would definitely recommend Bear Creek to and for anyone. Would give more than 5 stars if possible.

Lucien Tarrant 3 months ago

Fantastic experience: Patty taught me the correct tongue position and was very nice to me.

Joshua Solis 3 months ago

Fantastic experience: I enjoyed coming today at bear creek family dentistry. The environment is very friendly and kind. Assistant Lesly and Dr. Maram helped me out today and I was satisfied with the visits. Would definitely come again and expect a good care/ service.

Patricia Lara 3 months ago

Fantastic experience: Melissa and Dr. Maram the orthodontist take really good care of my son when he comes in for his adjustments monthly. They both are always attentive and so welcoming. Dr. Alawal is the dentist that takes care of my son's cleaning. Always answer my questions respectfully. I highly recommend this office.

Reyes Lopez 3 months ago

Fantastic experience: Great staff as they were very helpful and informational on what was being done to everyone in my family on their dental procedures. They were even able to accommodate another son of mine who didn't have a appointment setup and took him in last minute thanks to the help of front desk receptionist Brittany A.

Chinedu Oham 3 months ago

Fantastic experience: Great customer service, helpful and attentive to my family's needs

Sovey Ojeda 3 months ago

Fantastic experience: Great welcoming staff! Very kind and patient with my 3 year old and myself!

Samantha Magallanes 3 months ago

Fantastic experience: Very nice..really cooperative and explain everything spat by step answer all questions you may have and excellent with kids

Arnises Walker 3 months ago

Fantastic experience: Every good dental office I will definitely be back

Ash Necole 4 months ago

Fantastic experience: Love this place! Friendly staff & knowledgeable dentist/orthodontist! Great environment and or morale for the kiddos. Would recommend

Stephanie Rivera 4 months ago

Fantastic experience: I brought my niece in for her appointment today and the service was absolutely amazing! Leslie was very sweet and attentive with my nieces care. Dr. Maram was informative and educational.

Vilma Cadenas 4 months ago

Fantastic experience: Leslie and Dr Maram were amazing. Leslie, She made my lovely niece feel super comfortable and did such an amazing job.

Jenna Mccormick 4 months ago

Fantastic experience: Bear Creek Dental is the only dental practice our family has attended in the past 20 years. Wouldn’t consider going anywhere else.

Rena Brownlow 4 months ago

Fantastic experience: Love this location my kids been going here for years saw patty today on the orthodontics side and she was great and so informative.

Gabby Benavidez 4 months ago

Fantastic experience: They were very nice! They didn’t try to push my daughter they were very gentle & accommodating to her

Michelle Steele 4 months ago

Fantastic experience: Bear Creek is the best dental office that we have ever been. I love how they answer questions to make sure everyone understands. They are kind and they always decorate for the holidays. Quick and easy. Been coming here since 2019.

Daisy Orta 4 months ago

Fantastic experience: The staff are really nice they make you feel welcome right as you walk in. Also it’s nice and clean . I highly recommend . The wait time it’s really fast.

deysy rodriguez 4 months ago

Fantastic experience: They have good patience with toddlers always a good experience

Chelsea Johnson 4 months ago

Fantastic experience: The camera lady was super nice.

Morgan Hackney 4 months ago

Fantastic experience: My children and I love Bear Creek . Customer service is always great .

Brianna Russell 4 months ago

Fantastic experience: Went very ,made sure I was okay through out my whole treatment, so much love , and good music

caro deluna 5 months ago

Fantastic experience: Great service! My kids loved it!

Jazmyn Esparza 6 months ago

Fantastic experience: this place is great and amazing! they have always been patient with my son who has dental fear, great staff! they are very fast and friendly! would recommend to anyone!

Jess Smith 6 months ago

Fantastic experience: The dentist and staff are fast! You won’t be waiting hours like back in the day. I like that they also have a little playground and theatre for kids.

Hector Garza 6 months ago

Fantastic experience: Me and the kids we have a great experience coming in here, the staff doctors and nurses are very friendly, the instalacion are super clean and organized the equipment is the latest tech. And affordable prices. 100% recommended. We are back at it again to get ready to the back to school for the kids. As always excellent customer services and the office is so clean and the professional staff always smiling and friendly.

Angeles Perez 6 months ago

Fantastic experience: Staff is really nice they explain and answer all my questions. The dr and the orthodontist were also very willing to answer my questions and I did not feel rush at all. Overall my experience has been good so far here.

Keiarra Bryant 7 months ago

Fantastic experience: They are amazing. Dr.Hatcher did an amazing job and was so professional when doing surgery on my daughter. He made sure to follow up with me and my husband about everything that he did and after care. He even made sure to check on her after:All the staff are amazing and very friendly. They dont leave you in the dark and make sure all information is up front. I definitely recommend this place and please ask for Dr.Hatcher

Cristina Bowen 7 months ago

Fantastic experience: Love it! My kids felt so happy

maria jimenez 8 months ago

Fantastic experience: Took my granddaughters to this dentist and they were very polite. And? Got their teeth clean and free balloons. They said they liked it. They would come back again.

Lashunk Ramsey 8 months ago

Fantastic experience: Wonderful dentist office. My kids love it there. They have oral surgery, orthodontics and pediatric dentist all in the same location so you can get all oral care in one convenient location.

Tanisha Rimmer 8 months ago

Fantastic experience: Very friendly and patient with my kiddos. Love the customized buttons with photos of my babies ❤️

Tanisha Gordon 8 months ago

Fantastic experience: I always have a great experience here!! The staff is very nice and receive great care!

Edenia Ramirez 8 months ago

Fantastic experience: They treated us good and with respect they gave us photos and balloons i love this place

Carlissia Glaspie 9 months ago

Fantastic experience: I've been bringing my son here for years now the staff is awesome.

Steven Meza 9 months ago

Fantastic experience: Amazing experience!! Friendly staff especially front office Brittney. They answered all my questions and made my kids feel safe. They do have a kids play place for the kids to play before their appointment starts.

Jennifer Velazco 9 months ago

Fantastic experience: I LOVE this place! The staff is so friendly and family oriented. I have yet to have a bad experience here and I’ve been coming for about two years now. Ms. Fatima the manager at this location is phenomenal and truly the sweetest soul. My kids love the environment. They did a bridge on me and truly my confidence has improved so much!! I used to hate smiling now I smile for EVERY picture.

Myles Newman 9 months ago

Fantastic experience: I absolutely love this place! The staff was sooo AMAZING AND FRIENDLY! I would absolutely recommend this to any family that is in need of a dental office 10/10!!!

Marisol Reyes 9 months ago

Fantastic experience: Kid friendly and Staff is great. Highly recommend

Grecia Valdez 9 months ago

Fantastic experience: Had an amazing experience getting my braces done here, the ortho team were super friendly and informative about everything. I really look forward to my appointment every month.

Tammy Alcorn 9 months ago

Fantastic experience: Omg everyone here is so nice and awesome! They make u feel so welcome. I take my granddaughters here and they are the best. This is the best dentist office I have ever been to. I would recommend this place to everyone.

ICEN ENGONGA 9 months ago

Fantastic experience: Bear creek Dentistry a good place to take your kids for dental exams, thank you to all friendly staff at the reception team and the Doctors doing a great job

Brealynn Lee 10 months ago

Fantastic experience: My child has been coming here since she was a infant. The staff has watched her grow. She will be 9 this year. I love Bear Creek Dentistry.

Erlinda Trevino 10 months ago

Fantastic experience: We have used them for several years. Always very welcoming and friendly. Fatima is one of their great employees. She has always been there for us ❤️. The BearCreek Bear is so cute. Very thorough dental work.

FMOMJ With TLowe 10 months ago

Fantastic experience: “From the time we entered to the time we exited, the customer service was exceptional. I loved the kid-friendly environment—it had plenty of amenities to keep children entertained while waiting. My baby girl absolutely LOVED it! The staff were all very friendly and welcoming, and we were in and out in just 30–45 minutes.

Jennifer Lopez 10 months ago

Fantastic experience: Always brought my kids here they love it because they get to play in the little playground while they wait … the employees are great very nice and professional.

Alma R 11 months ago

Fantastic experience: Friendly staff! Amazing Drs! Highly recommend to all parents.

michelle alvarez 11 months ago

Fantastic experience: Very friendly, attentive and convenient. Outstanding customer service. They make taking four kids to the dentist less stressful.

Carolina De Luna 11 months ago

Fantastic experience: Awesome staff. Loved their service and treatment.

Myeisha Young 11 months ago

Fantastic experience: I loveeeeee the customer service everyone is soo laid back and friendly my girls love the dentist now

Tamara Madden 11 months ago

Fantastic experience: My kids love it here & the service has always been great. I recently started going here myself. They answered all my questions & give reminder calls which i need. They also have a indoor slide play area... #byekids

Juan Ramon 11 months ago

Fantastic experience: Richie and Ester were amazing with my daughter. Will recommend coming here. They were all nice and awesome!

Jonathan Amos 1 year ago

Fantastic experience: Love it here. Everyone is so sweet and very patient. Also got my smile backkk

Mayra cabreno jacobo 1 year ago

Fantastic experience: Great place for kids , they love to come here !! Excellent service.

David Molina 1 year ago

Fantastic experience: Dr. Patel was very kind and took her time with my deep cleaning so i feel great about choosing the Mesquite location. Carolina gave me the best prices and helped me with a payment plan!

LaQueschia Johns 1 year ago

Fantastic experience: My 10 year old daughter absolutely loves this dentist office.They get you in and right out. Her teeth are beautiful!

Ammy Tapia Adame 1 year ago

Fantastic experience: Bear Creek Dentistry is amazing. I've never had a bad experience here. The staff is comforting and friendly.

T 1 year ago

Fantastic experience: I was able to go to this location for the first time it was an awesome experience for myself and my grandkids they really enjoyed being there staff dentist was very professional if you're in need for a dentist this is definitely the place to go very good friendly service

Angie Torres 1 year ago

Fantastic experience: We love coming here!! Always so nice and always capturing their growing moments! They are always so attentive!

Lela Humphrey 1 year ago

Fantastic experience: Great experience and my son loves the amenities they have to offer for the kiddos

Vanessa Cuellar 1 year ago

Fantastic experience: I went to bear creek as a kid and now bring my daughter to bear creek as well. The staff is always friendly and welcoming! Definitely will continue to keep being my daughter here ! Monse was great and super friendly.

Cece P. R. 1 year ago

Fantastic experience: Great Experience every time we go. Office is very clean always smells good sometimes is a little too much but it’s ok. My girls are happy and not ever scared of the Dentist they always make it a relax and fun experience. Fun place for kids they have a play area (slide and lots of video games) and they always get balloons and a toothbrush after their visit which they Love.

Rebecca Inmon 1 year ago

Fantastic experience: Love this dentist. I've been to many bear creek dentistry locations over the years for myself and my 3 children. My oldest also sees the orthodontist and we love the service. Have no intentions of going anywhere else

Ms. Dalya 1 year ago

Fantastic experience: Dr. Richey is intelligent, professional, great personality.

Angarya W 1 year ago

Fantastic experience: I had an exceptional experience. From the moment I walked in, the staff was welcoming and professional. The office itself is clean, modern, and comfortable, making you and your children feel at ease right away. The doctor was not only knowledgeable and thorough but also took the time to explain my children treatment options in a way that made me feel fully informed. The entire team went above and beyond to ensure I was comfortable throughout my visit, and I appreciated the gentle care and attention to detail. Highly recommend this office to anyone looking for a skilled, compassionate children dentist!

brea howard 1 year ago

Positive experience: Dentist is great it’s kid friendly but I just don’t understand the point of appointments because when you get there it still takes forever for you to be seen.

Michelle Chalmers 1 year ago

Fantastic experience: Always a good experience when visiting Bear Creek, fast friendly and my kids love it!

Vikssq 1 year ago

Fantastic experience: First time bringing my kids. Very friend staff. Great customer service 10/10 definitely recommend. Clean office & Miss Monse was very helpful.

Destiny Robledo 1 year ago

Fantastic experience: Friendly staff,nice and very clean. We were greeted with friendly smiles as soon as We walked in. Highly recommended. Monce was Very sweet. Thank you!

Sabria Davis 1 year ago

Fantastic experience: A Stellar Experience at Bear Creek Family Dentistry in Mesquite I've been taking my kids to Bear Creek Family Dentistry in Mesquite for years, and every visit reaffirms my confidence in their exceptional service. My children absolutely adore the chance to take pictures with the friendly Bear mascot, and they never leave without their prized balloon sword, which has become a delightful tradition for us. During my recent visit for some fillings, I was reminded of why I trust this place so much. I have always been anxious about dental work due to a traumatic experience in my 20s, but the team at Bear Creek made the process as stress-free as possible. The dentist was incredibly skilled and attentive, and the dental technicians were fantastic, ensuring I was comfortable and offering encouraging words throughout the procedure. The warm and welcoming atmosphere at Bear Creek Family Dentistry makes every visit a positive experience. Their genuine care for their patients is evident, and it’s clear that they go above and beyond to make both children and adults feel at ease. I highly recommend Bear Creek Family Dentistry in Mesquite to anyone seeking a reliable and caring dental practice.

Becky King 1 year ago

Fantastic experience: My experience has been great each time I come. My kids love to play in the play place and the front office staff are super sweet.

Lynwood Mosley 1 year ago

Fantastic experience: Always a great experience.. They all greet me with a smile and by my name. They're all very nice women!

Nadster33 1 year ago

Fantastic experience: I've always been afraid of dentist all my life. I FINALLY found Dr. That was able to remove/extract all my front teeth with (GAS) no problem. I DIDN'T EVEN FEEL IT!!!!!! EVERYONE IS SUPER PROFESSIONAL AND PRICES ARE NOT HIGHWAY ROBBERY

Ebony Wright 1 year ago

Fantastic experience: Always a great experience when we come in! The whole staff is so kind and welcoming. The office is always clean and nice as well. Highly recommend anyone to bring their family here they’ll take good care of you

Veronica Carranza 1 year ago

Fantastic experience: The staff is super nice . Scheduling is really easy they call you a day before to confirm . thing that I love is that they don’t send me out to do any treatment. They do everything here they have specialist and orthodontics . If have any questions or concerns they will answer them .. and they have button with the my kiddos pic on them!!

The Gift Returns (TheChariot713cancerlove) 1 year ago

Fantastic experience: Wonderful place for family. I completely love this place it’s clean and everyone so nice here. I been bringing my daughter her for 6 years now my 20month son is a patient her as well. Thanks to everyone at Bear creek family dentist.

Rene Quintero 1 year ago

Fantastic experience: They were very sweet and helpful throughout the whole process..Very great team

Elizabeth Ramos 1 year ago

Fantastic experience: Everyone is so nice the front office Brittany and Clarissa are so friendly the manager Fatima is super nice and helped me with payment options Carrie made a wonderful balloon for my son he loved it while in xray Gaby was gentle and also nice Dr Alalwan is great and so are his assistants Alondra Wendy and Litzi thank you Bear Creek Mesquite yall are AWESOME will definitely be back for next appointment :)

Daisy Acosta 1 year ago

Fantastic experience: Dr. Hagos and her team are fantastic. From the moment you walked in I felt welcomed. Fatima, Carrie, and Brittany help answered any questions I had with filling out paperwork. Angie, Gabby, and Chris made me feel at ease while getting X-rays and my cleaning. Definitely recommend this place.

Michelle Powell 1 year ago

Fantastic experience: I love this place team is so nice warm comfortable kept me posted on how my sone was doing I recommend this place for your kids

Desieray Brown 1 year ago

Fantastic experience: Amazing dental facility and staff. I'd recommend this for any family. They were friendly and supportive during my child's procedure. The friendly reminders for every appointment are always helpful as well. 10/10

Loretta Stokes 1 year ago

Fantastic experience: First time visit was pretty fast and to the point, did cleaning and broke down pricing for the things that needed to be taken care of. Very impressed, clean establishment and very nice staff.

leslie solis 1 year ago

Fantastic experience: I love this place! Indoor playground, electronic games, movie theater, balloons, picture buttons... the kids love it! I love that the have the same dentist consistently and not a different one each time like in other dentistries

Bonnie Hardage 1 year ago

Fantastic experience: The staff is super great and the dentist is very friendly, my daughter was nervous but everything went fine.

Tim Dales 1 year ago

Fantastic experience: Always a pleasure taking Mackenzie here for check ups. They are kind, patient and explain everything!

Queen Mary 1 year ago

Fantastic experience: Everyone in the office is always friendly and I love how they have so much entrainment for the children! Gabby and Wendy really shined today by making sure my daughter was comfortable since she came in with a wiggly tooth!

Leave your opinion about Bear Creek Family Dentistry:

1 = bad
5 = Excellent

Bear Creek Family Dentistry appears in the following listings:

Other dentists you may be interested in

5 (200)
Inspire Dental & Orthodontics - Mesquite
Inspire Dental & Orthodontics - Mesquite

Inspire Dental & Orthodontics - Mesquite

See address and contact data
909 Tripp Rd Ste. 190 - 75150, Mesquite
+1972-408-4003
4.4 (199)
MINT dentistry | Mesquite
MINT dentistry | Mesquite

MINT dentistry | Mesquite

See address and contact data
2520, 200 US-80 E Suite - 75149, Mesquite
+1469-440-7101
4.6 (198)
Ideal Dental Sunnyvale
Ideal Dental Sunnyvale

Ideal Dental Sunnyvale

See address and contact data
272 S Collins Rd #100 - 75182, Sunnyvale
+1972-216-1871
5 (200)
Stone Canyon Dental
Stone Canyon Dental

Stone Canyon Dental

See address and contact data
480 US-80 Suite 100 - 75182, Sunnyvale
+1972-996-3191
4.9 (198)
Riviera Family Dentistry of Mesquite
Riviera Family Dentistry of Mesquite

Riviera Family Dentistry of Mesquite

See address and contact data
955 W Cartwright Rd - 75149, Mesquite
+1214-764-0112
4.8 (197)
La Prada Family Dentistry

La Prada Family Dentistry

See address and contact data
565 W Oates Rd #150 - 75043, Garland
+1214-227-6577
5 (200)
Inspire Dental & Orthodontics - Balch Springs
Inspire Dental & Orthodontics - Balch Springs

Inspire Dental & Orthodontics - Balch Springs

See address and contact data
11203 Lake June Rd Ste 120 - 75180, Mesquite
+1972-752-6210
4 (198)
Jefferson Dental & Orthodontics - East Dallas Dentist
Jefferson Dental & Orthodontics - East Dallas Dentist

Jefferson Dental & Orthodontics - East Dallas Dentist

See address and contact data
2428 Gus Thomasson Rd - 75228, Dallas
+1512-827-0770
4.6 (200)
Jefferson Dental & Orthodontics
Jefferson Dental & Orthodontics

Jefferson Dental & Orthodontics

See address and contact data
2902 Buckner Blvd Ste 100 - 75227, Dallas
+1214-381-4242
4.9 (196)
Carousel Dental & Orthodontics

Carousel Dental & Orthodontics

See address and contact data
2315 Gus Thomasson Rd - 75228, Dallas
+1214-474-3060
4.7 (199)
Bear Creek Family Dentistry
Bear Creek Family Dentistry

Bear Creek Family Dentistry

See address and contact data
2947 Buckner Blvd # 100 - 75227, Dallas
+1214-381-3800
4.8 (199)
Galaxia Dental

Galaxia Dental

See address and contact data
2702 S Buckner Blvd Ste 110 - 75227, Dallas
+1469-399-7773

Add your dental clinic to our directory for free

If you manage a dental office and want to appear in our guide, send us your company information and you can appear completely free of charge.

Add your dental clinic for free

The largest dentist directory in United States

Find the best dentists near you