Dr. Nagavi and Dr. Hamidi are great. Dr. Nagavi does his injections so smoothly I couldn't even feel the numbing medicine injection! I had a couple of fillings and a root canal, all-in-all about 1/2 a day in their office that went as smooth as it could.