I have been seeing DR. Upton for a few years. Recently I have had multiple urinary problems that resulted in Surgery. Dr. Upton was there all along the way answering my questions and concerns. His pre and post operative care made a bad experience bearable for me. He and his office staff were effecient, great communicators, and personable. read more