Been with Dr. Carpinello for 5 years with 2 kids. Office runs like a charm. Rarely have to wait when arrive. Technicians are friendly and pleasant. So many different things to engage the children. I have recommended to several people. Always available for emergencies.