Cosmetic Dentistry

From Invisalign to porcelain veneers, our cosmetic dentists are looking forward to enhancing smiles for the Hanson, Cohasset, and Halifax areas.

Two Office Locations

Get directions to our Hanson and Cohasset dental practices. We can't wait to meet you!

Hanson Office


Cohasset Office

halifax cosmetic dentist

About Cosmetic Dentistry

Cosmetic dentistry can improve the appearance of your teeth and enhance your smile!



Is it right for you?

Invisalign has helped more than three million smiles - it’s time you join the masses! Download our FREE eBook to see if Invisalign is right for you!


Dental Implants

Give your smile a second chance!

New to dental implants? Download our FREE infographic to help you make the right decision for your smile.

halifax cosmetic dentist

Teeth Whitening

Dramatically whiten your smile.

Need to take your smile up a few notches? Teeth whitening with our Halifax area dentists is an impactful and affordable solution.

We offer chairside and take-home whitening products so that we can provide the service that best meets your needs.

halifax cosmetic dentist
halifax cosmetic dentist

Porcelain Veneers

A popular cosmetic procedure.

Every porcelain veneer we design is crafted carefully to match the contours of your smile and facial features - the way a one-of-a-kind smile should be done!

They are virtually undetectable and can dramatically improve your appearance.

halifax cosmetic dentist

Cosmetic Bonding

Restore chipped, cracked, or jagged teeth.

Composite resin is a tooth-colored material that can be shaded to match your teeth. This material is applied to your teeth and sculpted to cover or replace the problem area. The material bonds to the surface of your teeth like glue. It is often "cured" or hardened with an intense ultraviolet light.

When skillfully applied and sculpted, this material allows you to have a natural, beautiful improvement in your smile.

halifax cosmetic dentist

Ready to Start Your Smile Journey?

Serving communities throughout Massachusetts including:

  • Cohasset
  • Hanson
  • South Shore
  • Pembroke
  • Scituate
  • Halifax
  • Kingston
  • Hanover
  • Hingham