This business is Trusted — customers consistently rate it 4.9★ across 1,105 reviews, indicating reliable, quality service.
Strong long-term review history with 1,105 reviews and a 4.9★ average signals reliable, consistent service.
Monday: 8:00 AM – 5:00 PM
Tuesday: 7:00 AM – 8:00 PM
Wednesday: 7:00 AM – 8:00 PM
Thursday: 7:00 AM – 8:00 PM
Friday: 7:00 AM – 2:00 PM
Saturday: Closed
Sunday: Closed
Patients frequently cite attentive care, clear communication, and a welcoming, professional environment.
Wait times can increase during busy periods — scheduling ahead is recommended.
Patients seeking attentive, professional care with good communication.
Review Rank Score (0–100) blends a Bayesian-adjusted rating, review volume, recent sentiment, and rating consistency. It's a predictive reputation estimate — not a replica of Google or Yelp's ranking.
I’m extremely disappointed with this dental office. I arrived just 6 minutes late to my appointment and was told I had to reschedule, no exceptions. There was no understanding, flexibility, or consideration that things happen—especially for such a small delay. There was rush hour traffic and being 6 minutes late to an appointment should not result in a cancellation. If you have a job or family that may cause delay, this is not the dental office for you. Please look away and find another more understanding and respectful service. Icing on top of the cake was that their next scheduled appointments are not until December, 8 months from now. Was hard not to laugh, no thank you. I will take my business elsewhere. Patients are often expected to wait well beyond their scheduled appointment times without any acknowledgment, yet they can’t extend the same courtesy in return. It feels very one-sided and inconsiderate to us as patients. Customer service is a big part of healthcare, and this experience made me feel like just a number rather than a valued patient. I came to this office seeking the old traditional patient provider service after reading promising reviews. Came away disappointed as this office is just like all the other retail chains in the world that only view you as a walking dollar through the door rather a value customer/patient. I’ll be looking for a new dentist that treats patients with more respect and understanding.
Amazing experience! Dr. Jackie and her team are wonderful. They made me feel comfortable, heard, and genuinely cared for, never like just another patient on the schedule. It was easy to trust her; she has incredibly steady, gentle hands and took the time to walk me through every step. After some negative experiences at my previous dental office, I’m especially grateful to have found Dr. Jackie and her team.
See why this business ranks here and how customers describe it. Get a breakdown of your Smart Score and what it would take to reach the next trust tier.
Get Ranking Report — $19Reports do not affect rankings.
Data sourced from Google Places API · ReviewRank Smart Score
Rankings are based on public review signals only. No paid placements.
We were in town visiting our daughter. I had cracked a tooth prior to our visit and needed some assistance. From the initial phone call, checking insurance and through the procedure, the group was very accommodating. Their help us truly appreciated.
Due to insurance, we were forced to find a new dentist which was really upsetting because we loved our previous dentist. A friend recommended MHFD and I must say, I am extremely happy! The office is so clean and the staff is incredibly friendly. Plenty of kid-friendly options for my child while waiting for her appointment, though we have never had a long wait. They have top of the line dental equipment, and everything is very modern and updated. We are very happy with our choice and now our whole family goes here. They go above and beyond to make you feel welcomed and comfortable.
Called earlier today to ask whether they provide emergency services, and unfortunately the experience was disappointing. The receptionist was very short on the phone and seemed uninterested in helping or answering questions. There was no attempt to assist with scheduling or provide additional information.