We are new to the area and I made an appt for my 16 year old here. Great impression when we walked in, greeted with a smile, clean lobby. Office has a cute be achy theme so it's not overly babyish which my 16 year old appreciated. Met with the doctor and she was great. Very relaxed, asked lots of questions. I didn't feel like she was rushing us which I appreciated. Felt satisfied when we left and will certainly go back for follow ups. Thanks!