I rated this doctor's office a 5 star office because I absolutely adore Dr. Stewart. I have been seeing him for over 20 years, since I was a child. He has seen apart every member of my family also. He has taken the time to get to know each of us. It is so nice to visit a doctor that already knows and remembers your family history, medication, and medical conditions. I have seen other doctors, due to insurance changes over the years, and been so upset by my experiences. Now my insurance choices are based solely on whether or not I will continue to be able to see him! He is hands-down the best doctor in the valley!