I have been a patient of Dr Rosenberg for 10+ years - mostly for cleanings and periodic examinations. His facilities are very modern and 'hi-tech'. I haven't had much of an opportunity to get any serious procedures done (hence the three stars) but he and his staff have always been attentive and answered my questions in detail and with honesty. They are helpful and prompt. I recommend him.