About The Donut Shoppe

A neighborhood bakery in Louisburg, North Carolina — every donut mixed, fried, and glazed by hand before sunrise.

The Donut Shoppe by It's All Good, Dough is a neighborhood bakery in Louisburg, North Carolina, dedicated to handcrafting fresh, fluffy donuts every single morning. From classic glazed rings to fruit-filled jelly donuts, tender cake donuts, cinnamon twists, and bite-size donut holes, every treat is made by hand using simple, quality ingredients and a whole lot of love.

Whether you are grabbing a quick breakfast on the way to work, treating the office, or picking up a box for a celebration, our menu makes it easy to browse the full lineup, build a custom dozen, and add fresh coffee or savory sausage bites. Online ordering for pickup is on its way — for now, stop in or give us a call.

The Donut Shoppe is built and run by the It's All Good, Dough team, led by Jon Treptow. What began as a passion for sharing joyful, freshly made donuts has grown into a local favorite, and our small team pours that same care into every batch we fry and every order we pack.

The Donut Shoppe bulldog mascot holding a tray of donuts

From the owner

A second career, born from passion

I served in the U.S. Air Force as a Security Forces member, then spent the last 20 years in cyber security — protecting systems, networks, and people. Now I'm trading firewalls for fryers and finally chasing my real passion: making doughnuts that make people smile.

This isn't a handed-down family recipe or grandma's secret. These are recipes I built from scratch — tested, tweaked, and perfected until every single bite is exactly right. Real ingredients, real butter, and a whole lot of heart.

From the Air Force, to cyber, to the kitchen — the mission stays the same: serve people something good. Welcome to my happy place. It's all good, dough. 💕

— Jon Treptow, owner & head baker

FAQ

Got questions? We've got answers. Here's everything you need to know about our ingredients, allergens, and pickup.

Ingredients & Allergens

What ingredients do you use in your donuts?

Our donuts are made from scratch daily using flour, sugar, eggs, milk, butter, yeast, and real flavorings. We never use frozen or pre-made dough — everything is hand-cut and fried fresh each morning.

Do you offer gluten-free or vegan donuts?

We're working on it! Currently all of our donuts contain wheat flour, dairy, and eggs. We're testing gluten-free and vegan recipes and hope to offer them soon — follow us on social for updates.

Which allergens are present in your kitchen?

All of our donuts are produced in a kitchen that handles wheat, dairy, eggs, soy, peanuts, tree nuts, and coconut. If you have a severe allergy, please let our staff know and we'll do our best to guide you, but we cannot guarantee a completely allergen-free environment.

Do you have a full ingredient & allergen list?

Yes! Ask any team member in-store for our allergen guide, or email us through our contact page and we'll send you the breakdown for every flavor.

Pickup

Can I pick up my order?

Absolutely. Call the shop or send a catering request and we'll have your order ready at our counter. Most pickup orders are ready within 20–30 minutes.

Freshness & Ordering

How fresh are the donuts when I get them?

Our donuts are made fresh every morning starting at 4am. For pickup, they come straight from the kitchen to you. We recommend enjoying them the same day for the best experience.

How should I store leftover donuts?

Keep them in an airtight container at room temperature for up to 2 days. Avoid the fridge — it dries them out! Cake donuts can be gently warmed for 10 seconds in the microwave to refresh.

How far in advance should I place a catering order?

For events under 50 donuts, 48 hours notice is great. For larger events or custom themes, please give us at least 5–7 days so we can prep everything perfectly.

Can I order online for pickup later today?

Online ordering is coming very soon. Until then, call the shop and we'll set aside your order for a pickup time that works for you.