So happy I found this doctor! He is excellent. I was able to get an appointment quickly. When I arrived, I was seen right away--no waiting. He spent a lot of time reviewing my history and listening to my health goals. He ordered state of the art cholesterol tests. He reviewed my lab results thoroughly with me the following week. His online patient portal lets you see your vital signs, health notes, and care plan after each visit. This would be very helpful for a family sharing care responsibilities for an elderly parent. Most of all, Dr. Sullivan is really down to earth and easy to talk to. I usually feel nervous at the doctor, yet within five minutes I felt very at ease with him. His office administrator and nursing staff are also great. The office is centrally located in Scottsdale with plentiful parking.