Wouldn't recommend this dentist to anyone. Been here a few times because I live in the neighborhood and have not been impressed. The first time I was here the dental assistant didn't really know how to do an xray. She did it over and over. The equipment they had was really outdated and painful. Today I'm here for my son. It's 30 minutes past the scheduled appointment time and not so much as a greeting. Why schedule appointments if you can't be ready to serve your patients? Today will be the last time. I'll drive further for better service and appreciation of my time. Not like they're doing the work for free!