Had my first appointment with Randi Rubenzik. She and her assistant Danielle were extremely thorough and professional! The office staff are very efficient and personable. The office is beautiful and easy to get to. I was very happy with my experience and will be making appointments for my children as well!