Dr. Rosen is one of the best dentists I have ever had - in a long lifetime of dental woes. Very skilled, close to painless shots, and he has great raport with his patients. His staff is also great; friendly, welcoming and also skilled at what they do. Fees are very reasonable. I would highly recomend Dr. Rosen to anyone.