Dr. John J. Caulfield | Medical Director

Dr. John Justin Caulfield, Board-Certified Urologist and Medical Director for The Rocky Mountain Men’s Clinic, was born in Kansas City, Missouri to Dr. James B. Caulfield, former Pathology Professor at the University of Alabama in Birmingham. He earned his Medical Degree at the University of South Carolina. After graduating medical school, Dr. Caulfield completed his residency in Urology at St. Louis University Hospital and went on to become Assistant Professor of Urology at Tulane University.

Dr. Caulfield’s enthusiasm abounds for advancement in men’s sexual health. He has published many articles regarding Urologic Disease and has over 18 years experience and dedication to his patients. Dr. Caulfield serves as the Medical Director for several medical practices across the country specializing in men’s sexual health.

caulfield denver mens clinic

Greg Miller | PA-C, MPAS

Meet Greg Miller, PA-C, MPAS. Greg is a 21 year, retired veteran of the United States Army Special Forces. He was military trained and has served several combat tours. He began his medical career in 1996 when he attended the US Military Tri-Service PA Program in San Antonio, Texas, and he obtained his Physician Assistant credentials from the University of Texas Health Science Center, San Antonio. He further trained and obtained his Masters from the University of Nebraska Health Science Center.

Greg has served as a Men’s Health PA, family practice PA, Occupational Medicine PA, Pain Management PA, Urgent Care PA, Neurosurgery PA, Cardiothoracic Surgery PA and Vascular PA. He is well versed in both surgical and office based medicine and enjoys working with men, and women, to get their sexual health back on track. He takes personal involvement in patient care very seriously and truly encourages an open dialogue between his patients and the treatment team here at Rocky Mountain Men’s Clinic.

greg miller denver co 2

Request an Appointment

Thank you for completing our online appointment request form. Once submitted, our medical staff will contact you to confirm your appointment.

*Required information

Your Name*:

Your Phone Number*:

Your Email*:

Request Location*:

Request Which Month*:

Request Which Day (M-F Only)*:

Request Appointment Time*:

How Did You Hear About Us?*

Additional Comments: