I would have voted all 5 star because Dr.Peraza is great with my child and others as wel I've heard also staff is very helpful just one thing that makes me so uncomfortable is the staff lady that answers the Phone her name is Judith she is good but you ask her for something and responds so rudly like she responds like she isn't going to do it dosent make me comfortable enough to call I would personally go in person but it's a little to far to go knowing I can just get it through a phone call