99.7% would refer friends and family to us

5 stars Customer since 1987

5 STARS-Tells it all

5 stars Customer since 2011

Always excellent without any problems. Everyone very courteous and professional.. Always feel I get a Great exam!

Thank you,


5 stars Verified customer

I arrived early, was seen immediately, issue with chipped tooth was resolved completely and quite satisfactorily.

5 stars Customer since 1977

Dr. Mark is the best dentist I've ever been to

5 stars Verified customer

Absolutely a terrific experience. I mean if you have to go in for a check up .

the expresso and doughnuts really top off the friendly atmosphere.

Seriously....great practice , great staff. I opted for the dental floss after my exam.

5 stars Customer since 2015

Always a good experience. I never wait long and I feel as though the employees do everything possible to make visits positive.

5 stars Customer since 1987

Usual professional and pleasant service

5 stars Customer since 1983

Very friendly service, as always. Short waiting room time. Be sure to keep all of your nice and well-trained hygienists. A great experience as usual, I hope I can keep my good record going.

5 stars Customer since 1970

As always, the care I received was "the best". I appreciate being given a appointment the very next day to take care of my broken tooth!

5 stars Customer since 2018

The office was very clean, professional, up to date without being so over the top that you feel like you will be paying a fortune for the office atmosphere and the latest and greatest toys in dentistry. The Dr. spent a great deal of quality time with me. I did not feel rushed at all. He was very thorough. Nothing unnecessary was performed, proposed, presented or treated. My appointments were scheduled in what I thought was a very timely manner. The staff was very friendly and explained their procedures and processes clearly. I would highly recommend McCracken Family Dentistry.