Dr. Nazarov and his staff are always friendly and welcoming. My 15 year old son has been with Allegro Orthodontics for many years having had 2 phases of work done. We arrive on time and son has never had to wait long to be seen. Dr. Nazarov has a warm joking nature which is great for kids of all ages. On the last visit he addressed my son “Hello, Mr. Long Time No See.” We had come in for a retainer check, so we’re not in as often. And the day my son got his braces off everyone at Allegro gathered around him for a picture and a mini celebration. Nice people and son is finishing with a great smile, can’t beat that.