Dr. Sparks has been my doctor for many many years...I know he genuinely cares about my total well being and has kindly and lovingly displayed that 99% of every visit to him. He has never been wrong in diagnosis, treatment or referrals. I trust him with my life.And his bed side manner is totally respectful, hearing MY concerns..and then cheering me up with great humor. A #1, triple A rating!!!!!!!!!