Meet theDoctors

WhyChoose Us

PatientForms

Welcome to Hyannis Harbor Dental, P.C.

Dr. Edward Egan, Dr. Danielle Herschler, Dr. Geoffrey Carignan, and our team pride ourselves on offering quality dentistry with a friendly and caring touch.

At Hyannis Harbor Dental practice, we design dental treatment to work for you. You will always be cared for professionally, with respect and compassion for your unique concerns and expectations.

We welcome the youngest family member through anyone who’s young at heart, and offer:

As a private practice, we take the time to listen to and learn from you, so we may provide the best dental care to meet your needs and achieve your goals. Dr. Egan, Dr. Herschler, Dr. carignan and our team look forward to starting that conversation during a complimentary consultation.

Please contact Hyannis Harbor Dental, which serves Cape Cod and the islands of Massachusetts, to learn more and schedule your consultation today!

Preventive Care

Regular preventive care, no matter your age, helps keep your smile healthy and bright!
learn more

Teeth Whitening

We offer many proven options to whiten your teeth and achieve a brighter smile!
learn more

Veneers

Custom-made shells that cover the front of your teeth, veneers can hide imperfections and transform smiles!
learn more

Cosmetic dentistry

Both an art and a science, cosmetic dentistry will help you achieve the confident smile you deserve!
learn more

Crowns

A custom crown strengthens a damaged or worn tooth, restoring function and aesthetics!
learn more

Bridges

A custom bridge is an option to replace missing teeth, improving function and your smile!
learn more

Extractions

While the goal is to save your natural teeth, sometimes an extraction is necessary for optimal oral health.
learn more

Emergencies

You shouldn’t have to suffer from the pain of a dental emergency: we are here for you!
learn more
Edward E. Egan, DMD Danielle K. Herschler, DDS Geoffrey W. Carignan, DMD
310 South St
Hyannis, MA 02601
(508) 775-1955
Mon
8:00am to 5:00pm

Tue
8:00am to 5:00pm

Wed
8:00am to 5:00pm

Thu
8:00am to 5:00pm

Fri
8:00am to 12:00pm