Dr Gannon was careful to listen to my concerns. He offered two prescriptions but also gave me GREAT preventative advice which is what really made a difference. My medical concerns were cleared up in just a few days and I am very pleased with my at-home care results. I highly recommend Dr Gannon.