Cosmetic Dentistry Services in Portland, ME For a Complete Smile Makeover

Our cosmetic dentists strive to deliver healthy, confident smiles for life.

Home Service

Our philosophy and approach to cosmetic dentistry

A beautiful smile is a healthy smile and Restorative & Aesthetic Dental Associates provide a wide range of cosmetic dental treatments with the award-winning care that our patients have come to expect. Cosmetic dentistry is used to makeover your smile with a focus on improving the aesthetic appearance of your teeth, gums, and overall smile. Your smile is one of the most important parts of your appearance and even small changes can boost your confidence and self-esteem.

The most technologically advanced equipment is here at our Portland dental center and our dentists are ready to create the smile that you have always dreamed of!

Did you know:

Did you know Restorative & Aesthetic specialists are on-site, so there is no need for a referral to a different dental office? Our experienced dentists use the latest technology, materials, and techniques, to fill dental gaps, address worn or discolored teeth, repair chips and breaks, and straighten misaligned teeth to achieve the beautiful smile you have always wanted.

What we do

Our dental services
& more!

'; Invisalign


The Invisalign clear trays are worn throughout the day and night to straighten teeth gradually.

'; Smile Makeover

Smile Makeover

Get a complete smile rejuvenation. Teeth can be replaced wholly, reshaped, or covered with veneers or crowns with a smile makeover. With modern dentistry, a new smile is easily attainable.

'; Teeth Whitening

Teeth Whitening

Get brighter, whiter teeth with our different options to enhance your smile. Teeth whitening treatments range in price and treatment time.

'; Veneers


Placed over your existing teeth, veneers are added to create the perfect smile. Size, color, and shape are all part of the veneer design.

SAVE at Restorative & aesthetic dentistry

Dental Offers


We are proud to receive 5-star reviews every day!