This Dr. Has d been my Dr. For years and durring that time I never had any problems with him or those in his office. He took care of all my medical needs as well as refered me out when he felt I needed someone with a specialty he couldn't provide. He was a fantastic doctor with top notch ethics.