I took my sons Noah, Jason and Toby to the mesa office and had an ok experience. It was towards the end of the day and everyone seemed a little tired but were still nice. Thought it was weird because they wanted to do xrays on my 1 year old. especially since I took my 2 year old there the previous year and they said they don't do xrays til age 3. But when I declined they said they would wait til next time. They had a new tech that I hadn't seen in that office before and I thought he could have been a little nicer to my kids. He was just really serious and his tone was stern. But the rest of the staff was ok.