I have been a patient of CVC since 2007 (at their Deer Valley location). I had the same great cardiologist (Dr. Alan Sommer) for 10 years and appreciated his manner and professionalism. With his retirement, I selected Dr. David Lin. I saw Dr. Lin today for the first time and am pleased to report he continues the same fine manner and professionalism as Dr. Sommer. He spent a very reasonable amount of time going through my history, making some recommendations, and answering any questions I had. The CVC staff was very professional. I am not sure how to explain the various low ratings, because I have not had a bad experience in 11 years. I trust it will continue.