This office is beyond frustrating. After multiple bad experiences with the Gilbert location and doctor my son was seeing there, we switched to this office and have had the same luck. The office staff seem really incompetent and aren't always the friendliest. I called on a Thursday due to a reaction my son had to a cream and because his doctor was out, my call was forwarded to her covering doctor. I called before the office closed and the doctor hadn't replied to the message but I was promised he/she would reply before they left and give me a call back then or early morning. I never received a call back until MONDAY.
My son had a wellness check-up this morning and his doctor, Dr. DaSilva happened to be out sick. Apparently someone had tried to call me to let me know that his appointment had been canceled but couldn't get a hold of me. Considering I JUST updated ALL contact information the last time I took him in and there are THREE contact numbers, I don't think they actually called me or update the information given to them.
Dr. DaSilva is a really great doctor and I would highly recommend her, but because of the front office staff, I don't recommend this group as it seems to be a common issue.