Meet theDoctors

WhyChoose Us


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


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


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


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


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


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
8:00am to 5:00pm

8:00am to 5:00pm

8:00am to 5:00pm

8:00am to 5:00pm

8:00am to 12:00pm