Book an appointment to get your new or replacement affordable dentures.

Conventional Affordable Dentures

We’ll fix you up with these so you won’t have to worry about an incomplete smile.

Immediate Affordable Dentures

Trust our team to repair and maintain your affordable dentures as often as needed.

Repairs and Relines

Call or email us today to schedule your affordable denture service in Ellsworth, Maine.

Contact Us

Visit Midcoast Denture Design, P.C. to Maintain Your Affordable Dentures in Ellsworth, ME

Trust our team to provide the denture services you need, when you need them most!

Midcoast Denture Design, P.C. provides a variety of full- and partial-denture services in Ellsworth, Maine. We can create immediate dentures to cover tooth extraction, plus conventional dentures and replacement dentures once your mouth has healed after your extraction. Our team does all our work in-house. We also have a dentist on staff who can extract your teeth and give you dental implants the same day.

Call 207-667-6222 now to schedule your denture service in Ellsworth, Maine.

At Midcoast Denture Design, P.C.

We’ve streamlined our process for your convenience

The team at Midcoast Denture Design in Ellsworth, Maine can mold your dentures quickly. Our denture creation process typically involves:

  • A morning visit
  • An initial impression
  • Three or more additional appointments to complete your dentures

The sooner you visit us, the sooner we can complete your dentures.

We accept CareCredit cards. Apply online today so you won’t have to worry about the cost of your dental service at

Do you need your dentures relined in Ellsworth, ME?

Midcoast Denture Design can reshape them and return them to you within an hour. We know how frustrating dealing with ill-fitting dentures can be. Our team will repair or reline them so you can continue to show off your smile.

Visit our office in Ellsworth, Maine today to get your dentures relined.

  • Midcoast Denture Design, P.C.

    23 Carriage Way, Suite 1
    Ellsworth, ME 04605


    Call Us
    Phone: (207) 667-6222

    Mon: 8:30AM-4:30PM
    Tue: 8:30AM-4:30PM
    Wed: 8:30AM-4:30PM
    Thu: 8:30AM-4:30PM
    Fri: Closed
    Sat: Closed
    Sun: Closed