Dr. Hirsch is very thorough. She explains everything and answers all of your questions and more. She is very knowledgeable about dentistry in general. Although she no longer accepts insurance payments she will submit to your insurance company. She does not have a hygenist on staff but does have an assistant.