Dr Nelson, does the whole package, from xrays to cleaning. He keeps you informed as to what is going on, you are engaged in the entire process. No drive by your dentist here. I have had cleaning, crowns, and fillings, all done with great care and concern for your well being