Best in the world!
Dr. Difranco is the best in his field. Not only is he professional in every way. He actually cares about his patients and his is an expert in his field. He is very open to all thoughts, feelings and paths. He helps you along your journey of life without an judgements. He is also open to exploring different techniques to better serve his clients. I am a patient of his and I would recommend him to anyone. He truly is the BEST!!