Dr. Melanie Johnson, M.D. certifies patients with qualifying medical conditions for Minnesota’s Medical Cannabis Program. Patients must be certified before they register in the program and purchase medical marijuana.

Qualification is simple. You must live in Minnesota, have an e-mail address and suffer from one of the “qualifying medical conditions” listed on the program’s website.

Patients of all ages and backgrounds are welcome. A history of addiction does not affect your ability to qualify. Also, you don’t have to be terminally ill to get relief from your pain/symptoms.

Patient Certification


Dr. Johnson meets with you to diagnose or confirm your qualifying medical condition with a complete medical history, brief exam and record review. Meetings are conducted in person or by phone. Once your eligibility is confirmed, we educate you about medical cannabis and help you develop a treatment plan for your symptoms. After your appointment, you have the information you need to register for MN’s Medical Cannabis Program.

Even after you are certified, we are always happy to help. Most questions can be answered over the phone or via email. There is no additional charge.

1-Hour Appointment     $200 (cash)  or  $207.15 (credit card)

Patient Re-Certification

medical cannabis, medical marijuana, certification, rochester mn


The State of Minnesota requires patients to be assessed and re-certified annually if they want to continue participating in the MN Medical Cannabis Program. Dr. Johnson talks to you about your use of medical cannabis and how it has affected your pain/symptoms. Meetings are conducted by phone. Original certifications from other providers are accepted.

10-Minute Appointment     $50 (cash)  or  $51.90 (credit card)

MN Cannabis Program - Online Registration


Most people complete MN’s online registration on their own. This step in the process can be done by phone, computer or tablet. We are happy to help you complete this step if you are certified with a qualifying medical condition.

15-Minute Appointment     $25

Call to Schedule