Cake Ingredients?

At Heavenly Delights Bakery, we make all of our cakes and pastries to order. That means we're baking them when you order them. No frozen products here! We only use fresh ingredients, including real butter, milk, flour, sugar, and eggs.

How much are tasting's and what do they entail?

We offer complimentary tasting's which you can sample up to 4 different cake flavors that we have baked for orders that week. The flavors vary depending on what our orders are for any given week. Samples also include fillings and different frosting flavors we will select.

You may also select a customized tasting for a $20.00 fee. In this type of tasting, you may select up to 4 different cake flavors, filling flavors, and frosting flavors of your choice.

Do you deliver?

We are happy to deliver our cakes and cookies as long as we are available. Local delivery to the Vassalboro area is free. In all other areas, a delivery fee will apply. We deliver as far north as the Bangor area and as far south as the Kittery area. Please contact us for delivery charges. While it's generally not a problem for clients to transport smaller cakes, self transporting any cake is at your own risk. We do not recommend clients self-transport 3-d/ sculptural cakes, cakes over 2 tiers tall, or any cake more than 3 hours away and are not responsible for any damage that may occur to any client transported cake once it has left our bakery.

Do you ship cakes?

We're sorry but we cannot ship our cakes. They are too fragile.

Do you make individual cakes, cupcakes, and decorated cookies?

Yes, we do. We often have brides request these for favors. It is elegant and different from the traditional favors

How far in advance should I place my order?

We are often booked months in advance, so the sooner you reserve your date the better. Generally, weddings are booked between 6-9 months prior to your date. Please contact us to discuss availability.

Do you have a retail store? No, we are a made-to-order bakery. Everything we do is on an order-only basis. We are available for calls to place orders Monday - Friday 8 am to 5 pm and Saturdays 9 am to noon. You can either call us at 207-458-8597 to place an order or email your order to