Make your party extraordinary with Memorable Moments
Event Rentals in Northern Virginia, DC, and Richmond
Memorable Moments is your source for party and event rentals and supplies in Northern Virginia, Richmond, and the Washington, D.C. area. We provide tables, chairs, linen, china and tableware, decorations, props, and more! Looking to make your special event something extraordinary? Contact us at Memorable Moments and we’ll make your party sparkle!
Make Your Event A Big Success
Memorable Moments can make your party or event magical. See our themes to be inspired for your next event!
Get The Supplies You’ll Need
Of course you’ll need tables and chairs, linen, decorations, and more. We can take care of it for you!
Services To Make It Complete
You’ll want to bring some fun into your party and share the great time with friends when it’s all finished. We can help!
Serving Washington, DC, Maryland and Northern Virginia
It’s all about you!
Memorable Moments is a full service event company for decorations, photography, and entertainment. We are committed to fulfilling your expectations with creativity and dedication. With over 15 years experience in the wedding industry, we offer superb service with you—the bride and groom—in mind.
Memorable Moments and Party Elegance is located on on Jefferson Davis Highway, just north of Four Mile Fork, on the corner of Rt. 1324. You can get directions on Google Maps here. We’re open Monday through Friday from 9 AM to 5 PM, and Saturday from 9 AM to 12 PM.
Have an idea for your next party or event, or just want to ask a question? Feel free to contact us and we’ll help you out!
Our showroom is located at 4800 Jefferson Davis Highway in Fredericksburg, VA. We’re open Monday through Friday from 9 AM to 5 PM and Saturday from 9 AM to 12 PM. Drop by and see all the great things we have for you!
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!
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.