Friendly staff and dentist! The doctor explained step by step what he needed to do to fix my broken crowns. I was provided with a clear, simple to understand personal price schedule. Appointments were easy to schedule. No long wait in the waiting room either! Very professional and detailed care.