I had to write a review due to the lack of stars!! I was a new patient here. I had an amazing experience with each appt I had. Dr.Cunningham is the best Doctor I've ever seen! He actually cares about your health. My appointments are always on time and the staff is very friendly. Being new here to Arizona I'm grateful I have found my primary doctor. This office is also very easy to find!