Dr. Stephen Girard is a Top Notch Doctor and surgeon. He is very professional, knowledgeable and caring. Being fairly new to this area I was fortunate to have met him. His expertise and attention are a plus! I had complete faith in his ability as he explained exactly what he was going to do. He is an expert whom I have the highest respect and esteem for. I will tell everyone what a great experience I had.