Urology Conditions We Treat

Expert care for the full spectrum of urological health. Browse our complete list of conditions and treatment options.

Complete Condition Directory

From routine concerns to complex cases, Dr. Libby provides comprehensive urological evaluation and treatment.

Kidney Stones

Fast evaluation and minimally invasive treatment for kidney stone pain and prevention.

Learn More

Erectile Dysfunction

Comprehensive ED treatment from medications to advanced procedures for sexual health.

Learn More

Benign Prostatic Hyperplasia

BPH treatment options from medications to Aquablation, UroLift, and laser therapy.

Learn More

Urinary Incontinence

Effective treatment for stress, urge, and mixed incontinence in men and women.

Learn More

Urinary Tract Infections

Rapid UTI treatment and strategies to prevent recurrent infections.

Learn More

Blood in Urine

Comprehensive hematuria workup including cystoscopy and imaging.

Learn More

Interstitial Cystitis

IC diagnosis and treatment including hydrodistension and bladder instillations.

Learn More

Overactive Bladder

OAB management with medications, Botox, and neuromodulation options.

Learn More

Pelvic Floor Prolapse

Pelvic floor dysfunction and prolapse treatment from PT to robotic surgery.

Learn More

Pelvic Organ Prolapse

Advanced treatment including robotic sacrocolpopexy and pessary management.

Learn More

Peyronie's Disease

Penile curvature and pain treatment from medications to surgical correction.

Learn More

Varicoceles

Varicocele diagnosis and repair for pain relief and infertility treatment.

Learn More

Male Infertility

Infertility evaluation and treatment to improve sperm quality and fertility.

Learn More

Male Incontinence

Post-prostate surgery incontinence and other male-specific incontinence treatment.

Learn More

Female Incontinence

Stress and urge incontinence treatment tailored for women's health.

Learn More

Questions About Your Urological Health?

Call Dr. Libby for a consultation and personalized treatment plan.

Call (281) 822-4900
Call Directions Portal