Biography & Education


In her family medicine practice, Brandy Cannon enjoys forming respectful, trusting relationships with her patients to work toward meeting their health care goals. "I enjoy working with a variety of patients and developing lasting partnerships so that together we can achieve their goals in medicine and life."

Brandy chose family medicine so she could treat patients through all stages of life. Her interests include young women's health education, as well as adult medicine.

After earning her Bachelor of Science degree in cellular biology from the University of Washington in Seattle, she completed her Master of Science degree in physician assistant studies from Pacific University in Forest Grove, Ore.

A Pacific Northwest native, Brandy was raised in Camas, Wash. She is married, has three children, and in her free time enjoys activities such as camping, hiking, and sporting events.

Areas of expertise

Family medicine


Medical degree - physician assistant studies: Pacific University, Forest Grove, Ore.

Brandy is certified by the National Commission on Certification of Physician Assistants.

  • English

Care Locations

315 SE Stone Mill Drive
Suite 102
Vancouver, WA 98684
Fax 360-816-2710
Affiliated Facilities


Board Certifications
  • Physician assistant


Patient Ratings and Comments
About Our Survey

The Patient Rating score is based on responses given during the CAHPS Patient Experience Survey. Responses are measured on a 10-point scale, with 10 being the best score. These scores are then translated to a 5-point scale in order to display results in a 5-star rating. Comments are also gathered from the same survey and displayed in their entirety with the exception of any language that may be considered slander, libel or contain private health information, which will be removed prior to publishing the comments.

4.1 out of 5 (72 Ratings, 20 Comments)


The staff at PMG Mill Plain are always pleasant and very helpful.

Care provider knows me and my needs and cares about me.

I was going in for surgery and really needed a doctor so sign off on my release form. I couldn't see my actual doctor in time so instead I saw Bandy Cannon. She was very understanding of my situation and got what I needed done in such a short amount of time with out leaving me feeling more rushed than I already was. she was great and I would see her again any time!

[...] I waited for 40 minutes for my appointment and after inquiring with the front desk found out that the woman never checked me in which was a little disheartening. I had x-rays done the PA I saw asked a nurse to take me to xray and this nurse seemed inconvenienced and didnt say a word to me. The xray tech was also unfriendly. [...]

I waited 30 minutes in my room before I had to go ask what was taking so long then it took another 5-8 minutes for the dr to come in. there was a problem with the medication and no one called to follow up with me and when I called to get assistance I couldn't get any because my primary was out of the office.

Brandy seems to have her mind made up!

test results are never by the provider they are sent by letter or mychart., referral process could be easier for the patient, I am given the referral but I have to follow up usually with the clinic to see if the referral was approved or appointment set up. If the clinic followed the referral process from start to finish this would to ease our patient's way.

[...] I have been having this issue for almost a year and seeing the doctor about it without any good results. I feel like the just gave me those pills in such a low dose because they are not understanding how serious my situation is right now. [...]

she was very nice and I would go to her again, but she didn't quite catch my correct diagnosis.

Going online to get appointments and read testvtesults is great. I have found that Brandi is very understanding on my situation that my wife now sees her as her doctor as well.

I did not care for Brandy Cannon. she was not at all friendly [...] I would probably rather switch to a different health care provider than return to Brandy Cannon.

Brandi is always courteous and professional with me. She always answers my questions satisfactorily and so, I don't think it can be much better with anyone else.

[...] I went in for a new patient appointment and medication check. [...] I had a great experience [...]

My older doctor is retiring, so I needed a new doctor. My insurance company directed me to this office. Only had the two visits, but both where very good. I am 66 yrs old and have some back and right hip issues. Also asthma. New doctor and I are having an ectended time appointment next time to get to know each other better.

Efficient, pleasant, knowledgeable, personable. She did a great job representing your organization.

Nice ,good listener

Brandy has a professional attitude, she is very knowledgeable and she is pleasant to visit with.

Dr. Brand Cannon always remembers me, which is nice to have a provider that doesn't just see you as the next patient. She listens carefully and tries hard to help provide health solutions that best fit me. I appreciate her kindness and knowledge.

I am taken into the room on time but Ms. Cannon is always late getting in the room to see me. Her demeanor is very distant and unfriendly. [...]

Physician's assistant was abrupt, short, rude, not respectful. Did not listen to patient. [...]