Dr. Dalena is very approachable, caring and excellent at what he does. His staff is extremely caring, attentive and kind. My wait time however was terrible, but the staff showed care and understanding to my frustration and even got me to laugh! Dr. Delana apologized for the long wait, explaining some unusual circumstances. So it all turned out great. Often long wait times are dismissed - but these guys addressed it, showed empathy, listened to me and helped me to eliminate my frustration.