Dr. Raffo is the best doctor I have ever met. If only he could be my primary care! He is absolutely kind, very clear in treatment plan, and very friendly. Staff is wonderful and when they tell you they will fax or e-mail something to or for you, they do. Thanks!