P-Shot in Toronto & Oakville for Penis Enlargement

The Best P-Shot Clinic in Toronto Natural, non-surgical treatment for erectile dysfunction, penis enlargement, and sexual performance. The P-Shot (Priapus Shot) at The Upper Room Clinic uses platelet-rich plasma from your own blood to naturally enhance sexual function. Whether you're experiencing erectile dysfunction, Peyronie's disease, or seeking penis enlargement, the P-Shot offers safe, evidence-based results with minimal downtime.

What is it?

The Priapus Shot (P-Shot) is a natural treatment that uses platelet-rich plasma (PRP) extracted from your own blood. This concentrated plasma contains growth factors that stimulate tissue regeneration and improve blood flow to the penis.

After drawing a small amount of blood, we process it using the Arthrex Angel system to isolate highly concentrated PRP. 

  • Stimulates stem cells and tissue regeneration
  • Improves blood flow and circulation
  • Enhances nerve sensitivity
  • Promotes natural tissue expansion
  • Supports long-term sexual function

Our P-Shot treatments in Toronto and Oakville use the Arthrex Angel® system by Arthrex—delivering up to 18 times the normal concentration of growth factors for superior results

The Benefits

The P-Shot offers powerful, natural benefits for male sexual health and performance:

  • Treats erectile dysfunction naturally without daily medications
  • Increases penis length and girth by 10-20%
  • Reduces penile curvature from Peyronie's disease
  • Enhances sexual sensitivity and pleasure
  • Improves erection strength and duration

The P-Shot is ideal for men seeking a non-surgical treatment that enhances sexual function and improves long-term outcomes.

Is the P-Shot Right For You?

At our Toronto and Oakville P-Shot clinics, this therapy is frequently recommended for:

  • Erectile Dysfunction (ED)
  • Peyronie's Disease
  • Penis Enlargement & Sexual Enhancement
  • Painful penile curvature
  • Mild to moderate erectile dysfunction

Men often see improvement within 4-6 weeks of treatment, with continued enhancement over 3-6 months.

What to Expect

Shot Consultation
Blood Draw
Treatment

You'll meet with Dr. Kostovic, who will review your sexual health concerns, medical history, and treatment goals. We'll discuss realistic outcomes and create a personalized treatment plan.

A small blood sample is collected and processed using our Arthrex Angel system to create highly concentrated PRP. This takes about 15-20 minutes and produces the highest-quality PRP available for P-Shot treatments.

A topical numbing cream is applied to ensure your comfort. The concentrated PRP is then injected into specific areas of the penis using precise anatomical guidance. Most treatments take 5-10 minutes.

During Treatment

A full P-Shot appointment takes about 45 minutes. Mild pressure during injection is normal and brief. Some men experience minimal soreness for 1-2 days as the healing response activates. Tissue regeneration and growth continue for 6-12 weeks, with ongoing improvement over time. You'll receive post-treatment guidelines, including the use of a vacuum pump device to maximize size enhancement and activity recommendations to support optimal results.

Why Choose Upper Room Clinic

The Upper Room Clinic is known across Toronto and Oakville for exceptional regenerative medicine care. Our P-Shot therapy stands out because:

  • Dr. Kostovic brings 30+ years of medical experience to every P-Shot treatment
  • We use the Arthrex Angel system for the highest PRP concentration available (up to 18x normal growth factors)
  • Functional medicine approach to men's sexual health—we address root causes, not just symptoms
  • Personalized treatment plans tailored to your specific goals and needs
  • Comprehensive sexual wellness support including hormone optimization and nutritional guidance
  • Convenient locations serving Toronto, Oakville, and the entire GTA

Patients choose us because we combine medical expertise with a deeply compassionate, personalized approach to men's sexual health.

Still have questions?

We would love to hear from you. It’s our pleasure to answer any questions you may have. Drop us a message below!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Contact Us

Locations
Upper Room Clinic – Oakville
Tel: 647-910-5359
Fax: 289-644-0255
oakville@upperroomclinic.com

Upper Room Clinic – Davisville
Tel: 647-521-8024
Fax: 647-348-8024
hello@upperroomclinic.com

Tuesday to Saturday
11am-6pm

Stay connected

Sign up to receive updates, offers, and the latest news directly to your inbox.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Copyright © 2026 Upper Room Clinic | Privacy Policy | Terms of Use