1220 5th Street S Hopkins MN 55343


Business Cards • Post Cards • Newsletters • Note Cards • Letterhead • Brochures • Short Runs • Labels • Folders • Envelopes • Banners • Signage • Flyers • Checks • Posters • Booklets • Custom Stamps • and much more ...


Your logo on over 500,000 promotional items! Apparel • Desk & Office • Pens • Badgers • Buttons • Bags • Drinkware • Mugs • Clocks & Watches • Key Chains • Electronics • Stress Relievers • Calendars • Magnets

Office Supplies

All the brands you look for in Office Supplies • Ink and Toner • Cleaning and Breakroom • School Supplies • New and Used Office Furniture

Local, Woman Owned Company

45 Years Combined Industry Experience

Making Your Job Easier

We Price Match

No Minimum Order

No Contracts to Sign

Weekly Promotions

45 Years Combined Industry Experience

Dependable, Trusted

1 Stop Solution

Our promise to you...

Our goal is to earn your business everyday.

We are committed to providing the BEST solutions to meet the needs of your office. At BMK Solutions we are proud of the long-term relationships we have maintained with our customers and we will strive to exceed your expectations. Our focus is you. Your relationship with us is important. All of us from BMK's owner and account manager to customer service and drivers have daily interaction with our customers. You will receive the best pricing available when BMK works with our low cost suppliers.

Your order will be sent to you with exceptional accuracy. We review and process your order before it leaves our warehouse. Your order will come to you promptly the next day; delivered personally by one of BMK's dedicated associates. You will work closely with our staff whose goal is to understand your business process and priorities. Your Special requests and questions will be researched and promptly answered by our expert customer service staff and account managers. Your evolving business requirements will be met.

BMK is continuously seeking new products and services to meet the changing needs of your business environment. We make every effort to stay ahead of the curve.

Frequently Asked Questions

How do I become a BMK customer?

How do I order from BMK?

  • Order online
  • Order by phone (952) 746-3195
  • Order by fax (952) 746-3198

How do I pay for my order?

  • We accept all major credit cards or you can apply for net 20 day terms.
  • Our terms are net twenty days from date of invoice. All returned checks will be subject to a twenty five dollar processing fee. Balances over thirty days will be charged a 1.5 % per month (18% annual) and accordance with state laws. All accounts over ninety days past due will be placed on credit hold and no further shipments will be made until the account is current.

When will my order come?

  • We provide FREE next day delivery for orders that are placed before 4:30 p.m. within the Twin Cities/Metro area.

Do you offer same day delivery?

  • We offer same day emergency delivery. ($0.99 gas surcharge will be applied to all orders. $2.99 for same day orders)

What is your return policy?

  • All returns must be received within 30 days of the original order in the original packaging and/or factory sealed box where applicable. If the product is not received in the above condition the item will be returned to you and no credit will be issued. BMK will take all necessary steps in order for you to receive your credit. The following items are not returnable: food and beverage products, medical items, or special order items (unless damaged or defective). A restock charge will be applied for products returned after 30 days.

Does BMK offer contract pricing?

  • BMK Solutions offers contract pricing on over 35,000 items that we stock. If you would like more information on how your company can apply for contract pricing please contact our customer service at (952) 746-3195

What if my order is incorrect, damaged or shorted?

  • Please contact BMK Solutions, within forty-eight hours of delivery.
  • Call (952) 746-3195


See More...

Get Weekly Specials In Your Inbox:

Join Our Mailing List