First time visit, and I was extremely pleased. The ladies at the front desk are so helpful and sweet. There was no long wait and it felt as though they have great control over there scheduling. Meaning, not double booking, and having multiple people scheduled at the same time. Dr. O was amazing with my son. She got him to open up and express his feelings and emotions to her after just one meeting which I thought was great. She is very thorough and addressed all of my concerns. My 11 yr old son loves his new doctor. I highly recommend this office.