As a board-certified dermatologist, Dr. MacGregor and his staff offer comprehensive skin care. At our office, you will receive very personal care from a staff that has been with us for many years. We provide comprehensive care for a variety of medical and cosmetic skin problems.
We treat a wide variety of skin diseases including acne, eczema, psoriasis, rosacea and skin cancer. In addition to managing medical skin problems, we treat and prevent the signs of aging and sun-damaged skin such as sunspots, broken blood vessels, fine lines and wrinkles.
Our friendly staff puts forth every effort to make you feel welcome, regardless of background, lifestyle, gender, appearance, age or condition. Our focus is the health and beauty of our patients’ skin and we strive to provide personalized effective and technologically current skin care.
Innovative treatment methods, including dermatological biologic therapies and other breakthroughs in dermatology that can provide targeted, effective treatment for skin conditions and diseases.
Online Patient Portal appointment system allows you to manage your appointments anytime, day or night.
Rapid tablet–based check in for your convenience, to protect your privacy and reduce paperwork hassles.
Dr. MacGregor is a board-certified dermatologist and Fellow of the American Academy of Dermatology with experience in treating a wide array of skin disorders. He is a graduate of the University of California, Berkeley where he earned a B.A. in Integrative Biology in 1993. He attended medical school at Tulane University before performing his internship in Internal Medicine at California Pacific Medical Center. He completed his dermatology residence and served as Chief Resident at the University of California, Los Angeles. Dr. MacGregor is now in private practice in San Francisco, and serves as a volunteer faculty member at University of California, San Francisco.
Dr. MacGregor practices medical dermatology and treats a variety of common skin conditions including skin cancer, psoriasis, acne and eczema. In addition to medical dermatology, Dr. MacGregor performs a variety of cosmetic treatments for his patients including Botox and filler injections, photorejuvenation with Intense Pulsed Light and lasers, anti-aging procedures with fractional resurfacing and Ultherapy, and treatment of leg veins with sclerotherapy.
Ms. Christina Tucker specializes in medical dermatology and has previous experience in gastroenterology and emergency medicine. She is a 2001 graduate of the Emory University School of Medicine Physician Assistant program after a master of science from Georgetown University and an undergraduate degree from Frostburg State University. In her free time she enjoys running, cycling, hula hooping and volunteering for the Haight Ashbury Free Clinics/Walden House. She is a long-term staff member here and our patients appreciate having people they can depend on to know them personally when they arrive.
American Academy of Physician Assistants
California Academy of Physician Assistants
Society for Dermatology Physician Assistants (Diplomate)
San Francisco Bay Area Physician Assistants
National Commission on Certification of Physician Assistants
Ms. Lesley Bowler is a certified physician assistant with experience treating a variety of dermatologic diseases. She is a graduate of the University of Colorado, Boulder where she earned a B.S. in 2001 before receiving a M.S. in Physician Assistant Studies from Western University of Health Sciences. She is a member of the American Academy of Physician Assistants and a volunteer at Camp Discovery, a summer camp for children with severe skin diseases. She has been with us for many years and we appreciate her expertise and care.
Our staff has a great deal of cohesion and experience working together. They have been with us an average of 10 years. This is comforting to our patients, who not only get personalized service but service they can depend on over time.
We are committed to helping provide the highest quality care within a considerate, efficient and friendly environment.