State-of-the-art, personalized skin care
from experienced professionals
“A regular skin checkup can literally save your life.” Jennifer Krasnoff, MD

At Dermatology Associates we provide extensive, state-of-the-art dermatologic treatment, enabling you to care for your skin from the inside out.

Our highly experienced physicians, physician assistant and nurse practitioners provide skillful consultation and treatment for all skin diseases.

We diagnose and treat skin cancer daily, and are uniquely qualified in the most advanced surgical dermatology; including Mohs skin cancer surgery, mole and tumor removal and reconstructive procedures.

Our physicians and aesthetic nurse practitioner provide a full range of cosmetic and aesthetic dermatology services, including injectables, fillers, chemical peels, microdermabrasion and sclerotherapy. We are committed to each patient’s unique needs and work with you to determine the procedures that will suit your lifestyle.

We provide the foremost laser technology including IPL FotoFacial for the rejuvenation of sun damaged skin and laser surgery for hair removal, skin discoloration and tattoo removal.


Click on any service category below to learn more: 





Petaluma Office
165 Lynch Creek Way
Petaluma, CA 94954
 M-F, 8:00am-5:00pm
(707) 762-5531
Fax: (707) 762-5976



Hercules Office
500 Alfred Nobel Dr., Ste. 245
Hercules, CA 94547
M-F, 8:00am-5:00pm
Open Saturday for aesthetic services
 (510) 741-7418
Fax: (510) 741-7456


Billing office
Fax: 510- 741-7493

At Dermatology Associates of the Bay Area, our board-certified dermatologists serve patients at our Petaluma and Hercules offices. We are committed to the highest standards, and we offer a full range of cosmetic, medical, and surgical dermatology procedures, as well as quality skin care products.

Dermatology Associates of the Bay Area
165 Lynch Creek Way | Petaluma, California 94954 | Phone: (707) 762-5531 | Fax: (707) 762-5976
500 Alfred Nobel Drive, Suite 245 | Hercules, California 94547 | Phone: (510) 741-7418 | Fax: (510) 741-7456