These days, we know time is money. Below are some ordering* resources for retailers, distributors, and wholesalers which will save you both!

*Please note we do not have a retail outlet. At this time we only accept orders from wholesale and retail accounts exclusively.

Online Payments

Mainstreet Bakery is pleased to announce we are now accepting online credit card payments for current customers to pay their invoices online! Save time by paying your invoices online through our secure form; simply fill out the form, including the invoice number(s) and total payment amount, and submit!

Pay Invoices Online

Online Ordering — COMING SOON!

Mainstreet Bakery is pleased to announce that we’ll soon be supplementing our resources for retailers with Online Ordering for current customers! If you are not a current customer, please fill out a new customer request application.

We’ll be contacting existing customers when online ordering is available with instructions on accessing and using the new system. Note that we will continue to accept both phone and fax orders in addition to online orders. Please contact us if you have any questions.

Download New Customer Application

Files and Downloads

Order request forms can be downloaded below. To place Orders:

By Phone:
952.943.8008 ext. 11

By Fax:
952.943.9600, Attention: “Orders”

By Email: orders@msbakery.com
Subject line: [your location] + [delivery date]

Through website:
Upload either form on our Contact page. Be sure to select “Order” in message type.

Download Customer Order Form – Excel Template
Download Customer Order Form – PDF Template