Custom Cakes, Cookies, Cupcakes and Cakepops

Click here to edit subtitle

Recent Photos

Upcoming Events

No upcoming events

Contact Info

If you would like to place an order or get more info on our products, please email us at mommymagiccakes@live.com. Please leave your name, party date,email address, and a phone number.   Delivery for large cakes may be requested at the time of placing your order, but we typically do not deliver outside of Mt Airy.

We recommend booking your order as soon as you set your party date, or at least two weeks in advance.  Order dates for May, June, and December should be booked 2 months in advance as these are our busiest months and dates fill up fast!  You don't have to have all the details at the time of booking, but if you wait until the week of the party we may not be able to fit you in depending upon the design of your order.  Please do not contact us the day of or the day before to get a custom cake.  We typically do have small ready made cakes available, but if you would like to customize your flavors/colors/serving size please book in advance.

Please email any pictures, flavors, serving size information before stopping by the shop so we can put together a price quote for you.  You can also visit our photo gallery to see different design options/pricing, and you are not limited to what we have in the gallery. 

  A $50  deposit is required to hold the booking date for first time clients and larger orders, and this can be paid in the shop or over the phone by credit card.  Deposits are non refundable  if the order is cancelled less than 7 days prior to the scheduled pickup day.

 


 We do not offer tastings as we are not a traditional wedding cake shop, but we can arrange mini cupcake samples at $1 each for those clients who request them.  Sample cupcakes can be ordered in quantities of 6 per flavor with a minimum of 48 hours notice.

Orders and cake designs will be completed via email, but if you would like a sit down consultation there is a $25 non refundable fee for a 30 minute consultation.