Background image of wave illustration

Surgical Dermatology

We diagnose and treat the complete spectrum of skin disorders. We treat moles, skin growths, revise scars, and screen for skin cancer.

New Patients

Get a comprehensive skin examination with our board-certified dermatologists

Insurance Accepted

Most major insurance plans accepted for medical dermatology services

Petaluma Location

165 Lynch Creek Way
Petaluma, CA 94954

Hours: Monday-Friday: 8:00AM - 5:00PM

Hercules Location

500 Alfred Nobel Drive, Suite 245
Hercules, CA 94547

Hours: Monday-Friday: 8:00AM - 5:00PM