Best Office I've been to in a long time. They do testing and answer all of your questions. Dr. Cunningham is very patient. He gets me in and out quickly so I don't have to spend my whole day getting labs and testing somewhere else. His administrator Ms Titus is also very helpful with getting medications covered and paid for by assistance plans. This office in Phoenix has the whole package to help their patients. I couldn't be happier with my choice!!!!!!!!!!!!