Meet our Staff

Ann Crahan, APRN, FNP-BC, NP-c

Ann Crahan
APRN, FNP-BC, NP-c

Aesthetic Nurse Practitioner

Ann has been in the healthcare field for the last 25 years. With a prior bachelor’s degree in Computer Science and Registered Nursing, she has worked in clinical information technology before obtaining her Master’s degree in Nursing Leadership and Management at Western Governors University. She is also an experienced Nurse Practitioner who has gained experience in both the hospital and outpatient settings. She has worked in various departments including Dermatology, Pediatrics, Neonatal Intensive Care, Surgery, Endocrinology, and Informatics.

Sanctuaire MD Staff
Capture MD in Sanctuaire MD
Hannah Chan, MPAS, PA-C<br />
Aesthetic Physician Assistant

Hannah Chan, MPAS, PA-C

Aesthetic Physician Assistant

For over a decade, Hannah has been immersed in the beauty industry, a journey sparked by her own teenage struggle with acne and the confidence she found through self care. Hannah’s glowing skin often stops people in their tracks where literally strangers in the streets ask her about her skincare routine. This authentic radiance is her passion: helping patients achieve natural, elevated aesthetics that reflect their inner strength. Beyond her practice, she is equally passionate about fashion and fitness because she believes that wellness is when you can look good but feel even better. 

Alyssa Hanson

ALYSSA HANSON, EST

Clinical Esthetician / Patient Care Coordinator

Alyssa is a licensed esthetician with over five years of experience in the aesthetics industry. Combining her passion for skincare, customer service, and team leadership, she has contributed both in the treatment room and behind the scenes to ensure smooth client experiences at Sanctuaire MD. Alyssa thrives on helping others feel confident and cared for, whether through treatments or creating seamless operations. Outside of work, she nurtures her artistic side through painting and sketching, channeling her creativity into everything she does.

Nick Makhoul, M.D

Nick Makhoul, M.D

Medical Director

Dr Nick Makhoul is a Board-Certified Family Medicine physician in private practice since 1995. He earned his MD degree from Loyola University Chicago and his undergraduate BS from the University of California, Davis. As a Bay Area native, he has made the East Bay his home since 1995. He is married with three teenage children and has a passion for sports, the outdoors, and family nights out. Dr Nick is a strong advocate for healthcare prevention and the wellness of mind, body, and soul.

FIND YOUR SANCTUAIRE

Sanctuaire MD Lafayette

3587 Mt. Diablo Blvd
Lafayette, CA 94549

Tuesday - Friday: 10am - 5pm

Saturday: 10am - 3pm

Sunday and Monday: Closed

Sanctuaire MD Moraga

533 Moraga Rd Suite 120
Moraga, CA 94556

Tuesday - Friday: 10am - 5pm

Saturday: 10am - 3pm

Sunday and Monday: Closed

© 2026 Sanctuaire MD, a med spa in Lafayette and Moraga, California offering facials, massages, body sculpting, dermal fillers, and a variety of laser skin treatments.
All Rights Reserved. | Privacy Policy | Sitemap
Skip to content