Satish Rangaswamy, MD, FRCSC

Dr. Satish Rangaswamy obtained his MD degree from Dalhousie University and specialty training at the University of Toronto. Dr. Rangaswamy is a consultant urologist in Kitchener-Waterloo with a special interest in voiding dysfunction and advanced prostate cancer therapy. He is involved in a number of clinical trials and is the lead urology assessor for the College of Physicians and Surgeons of Ontario Peer Assessment program.

R. Blair Egerdie, MD, FRCSC

Dr. (Russell) Blair Egerdie is a leading voice in the study and treatment of male and female health issues. With his extensive clinical research experience Dr. Egerdie is a key opinion leader on the treatment of prostate cancer, overactive bladder, urinary incontinence, and various other diseases of the urinary and reproductive systems. A highly-trained specialist and prolific author, Dr. Egerdie compliments his private practice with speaking engagements and media appearances.

Keith Barrett, MD, FRCSC

Dr. Keith Barrett joined our practice in 2016, having obtained his MD degree from the University of Calgary, and a fellowship at the Division of Urology at McMaster University.  Dr. Barrett specializes in MIS and robotics surgery and endoscopic procedures, and brings a fresh set of technologic skills to our clinic.




Shelley has been with the clinic since 2006, administrating injections for our prostate cancer patients and performing bladder scans. She welcomes any questions patients may have regarding their upcoming procedures, and is renowned for her warm approach.




Lisa has been with the clinic since 2017 and is an asset to our clinic as she is fluently bilingual!  With a strong history in customer service, Lisa is exceptionally skilled at communicating information to patients who are preparing for their first surgery.


Ximena also joined our clinic in 2017 and is another bilingual team member who came to us with work experience from our local hospitals and has brought invaluable assistance in bridging the gap between hospital and community clinic practices.


Stephanie has been with the clinic since 2007 and has had a hand in every role within the company from front desk receptionist to research assistant. Today she uses this experience in a managerial role, handling the behind-the-scenes aspects of the clinic operations.