I have had cleanings and once had my teeth whitened. The cleanings are done very quickly especially compared to the dentist I had before. When I had my teeth whitened I had to have an imprint of my teeth. It was working very well and Dr. Vessali was getting visibly impatient with me. When we actually whitened my teeth they didn't protect the inside of my gums which caused chemical burns in my mouth. It was painful and uncomfortable. I haven't been back since.