99.0% would refer friends and family to us

5 stars Customer since 2017

I always have a very good experience at Dr. Craig's office. Eveyone is very friendly and professional.

5 stars Customer since 2017


5 stars Customer since 1996

I have been going to Dr Craig for 20 years. He and his staff are friendly but professional and excellent at what they do.

5 stars Customer since 2016

My entire family goes to Dr. Craig. We have seen him for last 3 years and wouldn't go anywhere else! I love the exam rooms as most have large windows walls to see outside into the rabbit courtyard, it makes you feel comfortable. Anyone that loves rabbits is a gentle soul! He does an excellent job and makes you feel comfortable. Some days he is extremely busy so you may have a wait after arrival, but he is worth the wait.

4 stars Verified customer

For the most part, I have been quite satisfied with Dr. Craig but my last visit there was not pleasant. I apparently arrived after there had been an emergency earlier in the day, which resulted in him being way behind schedule. I waited for one hour in the outer waiting room and for another 20 minutes in a treatment area before being seen by the doctor. When he did finally do my repair, he was working quite quickly but unfortunately that resulted in my front tooth have a rough "finish".

I would strongly suggest that when these unexpected and lengthy emergencies occur that the front desk be instructed to call the remaining scheduled patients for that day to ask if they would like to reschedule.

5 stars Verified customer

Everyone was very pleasant and helpful. I didn't feel like I was being taken advantage of like my last dentist did to me. I'm glad to have found a great dentist.

5 stars Verified customer

Excellent care, professional office staff and the very BEST dentisit

5 stars Customer since 2017

I had been looking for a dentist, and I was referred to Dr. Craig. All of the staff was very friendly and knowledgeable. Their equipment was updated and the lobby/rooms were very clean. I highly recommend Dr. Craig and his team!

5 stars Verified customer

My experiences with Dr. Craig are always wonderful and I appreciate him and the staff!

3 stars Customer since 2013

I have been a patient at Dr Craig's office for a few years now, and very much love the Dr and my hygienist, Beth! I hate to have to leave this review, but the past two appointments I have been extremely disappointed with the staff and lack of communication. Back in February I had my scheduled 6 month cleaning appointment with Beth (who I always see and wait specifically for her) however, when I get to the office no one tells me that Beth had the day off and I saw a fill-in who did an average job. I then get a call while out of the country in May telling me I need to provide update insurance information from my appointment that happened 3 months before. I call the office back and provide my insurance information, I ask if there is anything else needed and the girl on the phone said no that is it. I don't think anything else about it. Well I recently came in for my next 6 month cleaning and was happy to see Beth was there, go for my cleaning no one says anything to me when I check in when I get there. As I am leaving a woman behind the desk proceeds to tell me that my insurance is not covered at the office and I will need to pay $220 for my services from February and that day's visit. I ask why no one called to let me know BEFORE my appointment and her response was we called you once in June and your mailbox was full. So you call once, let me be seen and collect money from an appointment I had 6 months prior and today and I don't know not trying to call again or send an email about the insurance before I was seen for a second time, or even as I was checking in!? I found her to be extremely rude, unpleasant and left very disappointed! The pure lack of communication left me shocked!