Today I brought my youngest son to this place for first time check up. However I had brought my oldest son to this place before. I was very satisfied with the outcome. All staff were friendly and professional. Even the Dr was very nice polite and really helpful with my son.