Heidi W Dr. Rubino always takes the time to explain the procedure being performed. He is also sensitive to his patients’ needs.