Meet Our Team

Physicians and Locations

550 W. Ranch View Drive, Suite 3000
Rocklin, CA 

Amandeep Bajwa, MD

Care Philosophy: I decided to go into medicine because of my interest in how the human body works and found it fascinating how our many systems and processes all function together. In addition, I wanted to learn more about medicine because of my personal experiences with family members and their chronic medical conditions. I grew up with a cousin who has Duchenne's muscular dystrophy and as his disease progresses, it fuels my drive to go out and help folks, help themselves. He taught me to always appreciate life no matter tries to hold you back! Thus, it is important to me to work with my patients and listen to their needs so I can best manage their medical health as their partner.


Mohammad Reza, MD

Care Philosophy: I believe in treating patients and their family members as a whole unit and having patients be actively involved in their healthcare decisions.

2110 Professional Drive, Suite 120
Roseville, CA

Diana Arteaga, MD

Care Philosophy: I believe the patient is always first and this is best achieved by providing comprehensive and personalized care to the patient and their families.

Andrea Garland, MD

Care Philosophy: I love working with patients to empower them to make changes to improve their health. I am passionate about medicine and aim to give compassionate, patient-centered care.

Namrita Gogia, MD

Care Philosophy: I am sensitive to the uniqueness of each patient situation and adapt my consultations and treatment options to accommodate individual needs and concerns.

Dana Jacques, MD

Care Philosophy: I decided to become an OB/GYN because I enjoy the opportunity to treat and support women through some of the most challenging and transformative periods of their lives. I enjoy the balance of seeing patients for their routine annuals, following them through pregnancy, and doing procedures and surgery to treat their specific needs.

Michelle Maynard, MD

Care Philosophy: I love working with people and helping them live the healthiest life possible in spite of certain diseases they are living with.


Zaradhe Yach, NP

Care Philosophy: I believe life is about human connections. It is a privilege to be able to collaborate with my patients and other members of the health care team in order to maximize each individual's health in mind, body and spirit.