Please do not come to see Dr.Cahill. I saw him and paid $500 for 5 min of his time. I wish those who so strongly recommend him will tell us what exactly he did for them. When I saw him, he did a swab test which showed I had giardia. For that he sent flagyl and cypro in a dose that would not kill anything. That was it; that was how hard he tried after taking $500 from me.