Dr Allison(it is James Allison, not Allison James, by the way) is superb. He is great with my kids. I am one of the umpteen million uninsured, and he always gives me a discount for being a «self-pay». The office is large and has great hours, so even if you can’t see Dr Allison, you can get it with one of the other fantastic doctors on staff(I am particularly fond of Dr Zuniga.) The office is clean and well organized. The desk staff is kind and helpful. This is not a small practice, but I always feel like they take the time and give the attention that is needed whether we are there for shots and annual exams or if one of the kids has come up with some sort of plague again. My only complaint, no matter how much I beg and plead, Dr Allison continues to refuse to be my primary care physician. How rude. :)