If your a cash patient WATCH OUT for all the SURPRISE charges. Not only do they charge you $100 \"down payment\" they also charge another $16 then charge to do a oxygen reading of $40!!! It's a clip on your finger to read oxygen levels, give me a break!!! (That should be included in the cost to do basic vitals. I.e. Weight, height, blood pressure..but NOOOOOOO not Desert Valley they want an extra $40!!\nI had 3 kids sick, $300 upfront, $120 for OXYGEN READINGS, $105 for rapid strep test...which they all had.  When the bill came it was another $275!! 1 dr visit=$600+meds. CRAZY!!!\n\nI would Never recommend this practice, cranky staff, rushed doctors , plus you never see the same Dr. Twice. It's whoever is in the office at the time.\n\nAnother experience I had....\nMy son had blood work done, they put a rush on it to know results same day, I left 3 messages and it took them 4 days to get results to me AND charged over $300 for 2 viral tests done. (Over $120 was for the rush)  My son was still sick and they refused to call in an antibiotic and wanted me to bring him in again?? They only care about how fast they can see as many patients as possible and didn't answer any of my concerns OR questions.  Had to get to that next patient. \n\nThank God Quest Diagnostics gave me an AFFORDABLE cash discount. Unlike Desert Valley Peds. Terrible practice, if your a cash patient DO NOT GO THERE. They do NOT tell you all the EXTRA charges and think 20% off is a \"good deal\" BUT only if you pay NOW. Terrible practice!!!!