Event Supplies

Memorable Moments is a all-in-one source for the things you’ll need to host a beautiful, comfortable and well-organized event. From decorations to tents to chairs and tables, we have what you’ll need to provide your guests with a great time!

Table Linen Rental

Memorable Moments provides a wide variety of linen and seatcover décor that provides that special added touch to your event.

Chair Cover and Sash Rental

Memorable Moments provides a wide variety of chair cover décor and sashes that provide that air of elegance and magic for your special event.

Table and Chair Rental

Whether it’s an elegant reception or a cozy garden party, we have shapes and styles to match your event.


Find perfect centerpiece to make your ceremony magical!

China & Dinnerware

Let Memorable Moments take care of creating the perfect table setting for your guests at your event.

Tents & Accessories

Rain or shine, we’ll have you and your guests covered!

Red Carpet and More…

We’ll roll it out and give you and your guests the “A” list treatment!

Make Your Event Memorable!

To find out more about how to make your party or event come to life, simply contact us! We’ll discuss what you have in mind and tell you everything you need to know to make it happen with Memorable Moments!


We’ll be happy to help. Get information on pricing, scheduling and anything else you need to make your party a great time!
The #1 compliment from our guests was on the DJ. He kept everyone dancing and played the perfect mix of music to keep everyone on the dance floor.
Bethany & Nick

Fredericksburg, VA

A Theme For Every Occasion

Memorable Moments has themes and decorations to make any kind of party a great time for everyone. Here are a few or our most popular:

We also custom design parties and events. Whether you have a reception, celebration, or family or corporate gathering, contact us and we’ll help you make it memorable!

Make Your Reservation Online

Schedule your party supplies right here on our website and have everything ready to for your big day. You can select your supplies, specify the date and times, and pay online. We'll make sure everything is set up and ready to go when you want it. It's the easiest way to make sure that your event goes off without missing a beat!

Have Questions?

We're here to help! Simply give us a call at (540) 548-3486 or click the button below to go to our contact page.