I recommend Shelbourne Dental Clinic 100%. I always saw Dr Karl Cassidy how is very kind and takes time to explain things. The overall feel of the clinic is a "family clinic": they take good care of their patients and are not trying to just make a quick buck and upsell all the time. I'd fully recommend!