Desert Shores is an amazing office. The front office has been nice to me and my kiddo and Dr Allred is so great with my son. He's always had a tough time with strangers and he cried pretty much the entire 1 year well check up but she was super understanding and tried to cheer him up and everything. He also is a big kid but has a lot of issues, so most other doctors we have seen just looked at his weight and dismissed all of his other ailments. She was thorough and caring and made sure we got referrals for a couple of places he needed for treatment, brought up concerns we did not know about that have turned out very important she caught early, and made sure all of our questions were answered. The nurse was also great with my son. I have been in touch with other offices for referrals and it was always a pain to get them. Not here. They were on top of getting them sent over and always call to check in and get an update so they can request results and keep things up to date.