Always a pleasure. I'm a repeat customer so I know what I'm in for... lots of good clear communication on what the issues are and how to treat them. His staff is extremely friendly and put you at ease right away. Dr. Raffo is so gentle and sincere. I know he takes my health concerns seriously and I can always count on him and his staff to find a remedy with a recommendation on next step if the first solution doesn't take. He has a playful sense of humor and never crosses the ethical lines!