Our Team

In addition to providing primary care at Cascade Medical Centre, all of our physicians also provide inpatient care at Princeton General Hospital, cover ER shifts and provide long term care services at Ridgewood Lodge, our local residential care facility. Our physicians have a variety of administrative roles in addition to their clinical work.

Our Family Physicians

To play, press and hold the enter key. To stop, release the enter key.

press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom

Click the pictures above to read their Bios

Our Staff

Rachelle, Amy, Linda, and Darlene are the medical office assistants (MOA’s) that keep the Cascade medical centre office running smoothly and efficiently for our Practitioners. The role of a medical office assistant is varied and includes: answering phones and scheduling appointments in person or by phone for 5 practitioners, managing the practitioners schedules and keeping them on track, triaging incoming and outgoing correspondence, prepping rooms and patient vitals, maintaining patient charts, preparing chart releases and third party requests, answering and referring inquiries, maintaining office inventory, as well as liaising with specialist offices, and many other duties as required.


Amy: Amy was born and raised in Princeton. She took her Medical Office Assistant course shortly after graduating from highschool and went on to work for Dr. Adams. After a few years working in Insurance Amy decided to continue working as an MOA and joined the Cascade Medical office. Amy’s interests include Highland dance, snowmobiling, camping and spending time with family. Amy holds the role of office manager of the clinic.

Rachelle: After retiring from Canadian Armed Forces with 10 years of service in the medical and administration field, I moved with my family to beautiful Tulameen BC in 2006 from Edmonton AB. I worked in Princeton at Vermilion Medical Centre until it closed in 2013 then joined the Cascade Medical Team.


Linda: Linda joined the Cascade team in April 2015 leaving the coast for beautiful Princeton. She was trained and has worked in the Healthcare field as an MOA for 17+ years with an accounting background. 


Darlene: Bio coming soon!

LPN’s – Part of the Healthcare team

We would like to welcome our new LPN’s (Licensed Practical Nurses) to the healthcare team! The LPN’s will be working alongside our Physicians and Nurse Practitioners to assist them with important preventative health education that is often missed during routine appointments.


Preventative medicine takes a proactive approach to medical care and the goal is to promote health and wellness and prevent disease. This includes routine screening, immunizations and health education on a number of different topics and medical conditions.


Some of the information the LPN’s will be calling patients about may include:

  • Importance of pneumovax

  • Routine screening mammograms

  • Negative test results


Please join us in welcoming our LPN’s to the healthcare team!