Is this your profile? Claim it to update your information, add photos, and get a verified badge. Claim this profile →

Dr. John Cannon, MD

Urology

Rochester, NY 14606-4057
3.9(18 ratings on Google)· synced 5/9/2026
Name
Dr. John Cannon, MD
Specialty
Urology
Location
Rochester, NY
Rating
3.9 / 5 (18 Google reviews)

Data source: NPPES NPI Registry · Google synced 5/9/2026

UROLOGY
MD
SOLO PRACTICE
ROCHESTER, NY

About Dr. Cannon

Dr. John Cannon, M.D. is a board-certified urologist practicing in Rochester, NY. He provides comprehensive urological care to patients across the greater Rochester area. His clinical work spans the full range of urological conditions, from kidney stones and bladder disorders to prostate health and urinary tract dysfunction. Patients in the Rochester region rely on his expertise for both routine evaluations and complex urological interventions.

Patients see Dr. John Cannon for a range of urological concerns. Common conditions include Kidney Stones, Benign Prostatic Hyperplasia (BPH), Urinary Tract Infections, Urinary Incontinence, Bladder Cancer, Prostate Cancer, Hematuria (Blood in Urine), Overactive Bladder, Erectile Dysfunction, Urethral Stricture, Hydronephrosis, and Recurrent UTIs. Many arrive after an initial workup from their primary care doctor, though self-referrals are also welcome.

Services at this practice include Cystoscopy, Transurethral Resection of the Prostate (TURP), Ureteroscopy with Laser Lithotripsy, Extracorporeal Shock Wave Lithotripsy (ESWL), Prostate Biopsy, Bladder Biopsy, Vasectomy, Urodynamic Testing, Stent Placement and Removal, and Robotic-Assisted Surgery Consultation. Dr. John Cannon reviews all available options with patients before any procedure is scheduled. The aim is to ensure each person understands their diagnosis and the reasoning behind recommended treatment.

Urology Services in Rochester, NY

For patients in Rochester, NY seeking urological care, a consultation with Dr. John Cannon is the starting point. The practice serves patients from across the Rochester area. Office contact details are listed on this page.

Specialty Overview

Dr. Cannon specializes in the diagnosis and treatment of urological conditions affecting the kidneys, bladder, prostate, and urinary tract. His practice addresses both medical and surgical needs, offering patients in Rochester access to a broad spectrum of urological care.

Conditions Treated

  • Kidney Stones
  • Benign Prostatic Hyperplasia (BPH)
  • Urinary Tract Infections
  • Urinary Incontinence
  • Bladder Cancer
  • Prostate Cancer
  • Hematuria (Blood in Urine)
  • Overactive Bladder
  • Erectile Dysfunction
  • Urethral Stricture
  • Hydronephrosis
  • Recurrent UTIs

Procedures

  • Cystoscopy
  • Transurethral Resection of the Prostate (TURP)
  • Ureteroscopy with Laser Lithotripsy
  • Extracorporeal Shock Wave Lithotripsy (ESWL)
  • Prostate Biopsy
  • Bladder Biopsy
  • Vasectomy
  • Urodynamic Testing
  • Stent Placement and Removal
  • Robotic-Assisted Surgery Consultation

Frequently Asked Questions

What conditions does Dr. John Cannon treat?

Dr. Cannon treats a wide range of urological conditions including kidney stones, benign prostatic hyperplasia, bladder infections, urinary incontinence, and prostate concerns. Patients experiencing symptoms like frequent urination, pelvic pain, or blood in the urine are encouraged to schedule an evaluation.

Does Dr. Cannon treat both men and women?

Yes, Dr. Cannon provides urological care for both male and female patients. He addresses conditions such as urinary tract infections, incontinence, and kidney stones that affect patients of all genders.

What should I bring to my first appointment with Dr. Cannon in Rochester?

Bring a list of your current medications, any prior imaging or lab results related to your urological symptoms, and your insurance information. Arriving a few minutes early to complete intake paperwork helps keep your appointment on schedule.

Does Dr. Cannon perform minimally invasive procedures?

Dr. Cannon offers minimally invasive urological procedures appropriate for qualifying patients. These approaches are designed to reduce recovery time and minimize discomfort compared to open surgical options. Your candidacy for a specific procedure will be discussed during your consultation.

How do I schedule an appointment with Dr. Cannon in Rochester, NY?

You can request an appointment through his practice's scheduling line or via the Undeez platform. Many urological concerns benefit from early evaluation, so reaching out promptly after symptoms appear is advisable.

Patient Reviews

No reviews yet. Be the first to share your experience.