Excellent overall care. Office staff is very friendly. Hygienist is very friendly, doesn't "overtalk", and does a great job. Dentist and his assistants are great. I've had teeth extracted, simple fillings, crowns and root canals. He is very patient when and explains what he is doing when you are not at ease with a procedure.