I've been going to this place for years and ever since this new gilbert office opened, I find myself there for almost an hour and half for a well visit. It especially doesn't help when you have a 2 year old who is being fussy because she doesn't want to be there. I tried to make early appointments to avoid a behind schedule and I still end up waiting. I just don't have the patience to wait over an hour and only meet with the doctor for about 10-15 min max. If you decide to go here, schedule at the chandler location because it's seems to go a lot faster. I don't know if I'll switch but glad my daughter's well visits are only once a year now.