Xrays, cleaning, fillings and a crown. The crown was done immediately and no temporary needed. The permanent crown was made and applied right there within about an hour!! Dr. Duffin is a great dentist! It is so nice to be able to trust your dentist and not have to be afraid of pain! If you are looking for a really good dentist , you can't go wrong with Dr. Duffin!