You MUST verify and pay the state fee within 30 days of your expiration date before seeing the doctor!

Follow these instructions FIRST, then return to submit your deposit and secure your Dr. appointment:

  1. Go to padohmmp.custhelp.com and log into your account with your username and password
  2. Go to “make payment” and pay your $50 fee to the state (must be within 30 days of your expiration date on your card.)
  3. Return to this page and scroll down to pay your deposit and secure your appointment.

Here is a step-by-step visual guide to renew on PA’s Dept. of Health website:


Doctor’s Renewal Fee – $125

$50 Deposit Due Now

A patient care specialist will call to confirm your appointment and collect the balance.

$125 doctor fee is for patients who already have an MMJ PA card. This does NOT include the $50 PA state card fee.

All fees will be refunded if you’re not certified.

Click to view our Refund Policy, Privacy Policy, and Terms and Conditions


See what people are saying about us:

Google Rating
4.8
Based on 202 reviews
Quickest easiest most efficient way to take care of your MMJ card in Pa. Good people and truly compassionate
John H.
John H.
20:52 05 Mar 26
Casey W.
Casey W.
23:33 28 Feb 26
The doctor I talked to was amazing! He actually spoke with me and helped me to continue my next steps. I would 100% recommend The Greener Good for any of your med card needs!
Melissa L.
Melissa L.
22:32 28 Feb 26
These guys are the best. They a professional, kind, courteous. They answered all of my many questions with patience and walked me through the entire process beginning to end. They are rock stars.
Kyle D.
Kyle D.
22:32 28 Feb 26
The process was simple, professional and on time. I highly recommend the Greener Institute for MMJ certification in PA.
CHRISTOPHER S.
CHRISTOPHER S.
22:08 11 Feb 26
Pain free and seamless renewal! Thank you Greener Institute, for taking care of Veterans
rob H.
rob H.
21:52 11 Feb 26
Great company, fast and worry free evaluation.
Cyclops G.
Cyclops G.
22:48 31 Jan 26
Thank you so much...this has been such a great experience for me from start to finish. I really appreciateall the help while being there
Tommy G.
Tommy G.
22:34 31 Jan 26
Preston M.
Preston M.
22:33 31 Jan 26
Great company to work with, I appreciate the time the staff has taken to walk me through the process.
Melanie M.
Melanie M.
22:32 31 Jan 26
Thank you for an easy renewal process
Lisa H.
Lisa H.
22:32 31 Jan 26
Excellent Program recommendation for everyone help with my anxiety
Shakur J.
Shakur J.
22:31 31 Jan 26