I can't say enough good things about Dr. Sidhu, his office and staff. I have been a patient for two years, having gone to see him for a a second opinion on my medical issue. He is the best informed Doctor that I have ever seen. He clearly explained my medical situation, options, the best option for me and why. I received medical advice that was clear, understandable and explained in detail...more importantly, my overwhelming sense was that he and his office cared for me as an individual and I was not just another patient number.