In addition to exceptional planning & coordination services, Mack & Main sets the standard for creativity & innovation in upscale event design. We are proud that our portfolio is as diverse as our clients. — sometimes our designs are minimal & organic, while other times they are vibrant & over-the-top. From whimsical first birthdays to romantic wedding days, our goal is to make your event modern, chic, and "never been done before." No matter what you are celebrating, we pride ourselves in creating cohesive designs and intentional experiences for you + your loved ones.


Mackenzie Reffuge

Hey there! I'm Mackenzie, but you can call me Mack. I created Mack & Main to pursue my passion for celebration, & design. After almost a decade in the events industry, I still cannot believe that I actually get to live my dream life full-time. I am so grateful I have the opportunity to spend my days surrounded by beauty and fun, helping others celebrate some of life’s sweetest moments.

My strengths are my creativity and easy-going personality. Planning any event can feel overwhelming at times, so I like to keep things light & fun. The odds of you catching me dancing in the corner during your event are extremely high. I love collaborating with vendors to help turn your vision into reality, and believe that teamwork truly does make the dream work.

OWNER + professional party starter

What inspired the name Mack & Main?

The friendly familiarity of a nickname and the trendy spirit of “main street,” where all things culture, commerce and cutting edge can be found.

iced vanilla lattes with oat milk

can't get enough of:

interval training, yoga, traveling, coffee shops, online shopping, hosting & entertaining, spending time with my people

in my free time:

the opportunity to meet so many incredible  people. and of course, our clients reactions when they finally see the end result... priceless!

favorite part of my job:

paris, phuket, las vegas, san diego

favorite travel destinaitons:



click the images below to learn more about our services


In order to secure your date, we require a signed contract and deposit. Then the REAL fun begins...

secure your date


Once you decide what package best fits your needs, we will send over a contract proposal & invoice.

select a package


We will send over our investment guide & set up a time to chat to discuss needs, packages, logistics, budget... all the things!

book a chat


Submit an inquiry form so we can check our availability and gather key information regarding your event.

submit an inquiry


How to Book