Wedding Vendors and Resources

Our professional wedding vendors take the worry away by handling all the details so you can relax and enjoy your special day.
For your guest lodging needs, visit our Lodging page

Food & Beverage
Right turn Clyde
Photo by Nathan Cooke

Right Turn Clyde, Brewing Company | (540) 921-7283
300 A Main Street, Narrows, VA 24124

Open Th & F 6-10pm, Saturday 3-10pm. A great gathering place or local beer for your reception and events.


Giles Mountain Vineyard & Winery | (540) 818-0566

Giles Mountain Vineyard and Winery is an estate winery providing unique wines that reflect our dedication to community, sustainability, and our beautiful mountainous region. An excellent setting for a wine tasting during seasonal hours or by appointment. Consider a local wine, from Giles Mountain, for your reception.

JBR Vineyards & Winery | (540) 250-7291

Known for their Riesling and Pinot Noir, JBR Vineyards is a local wine option for your reception or event. JBR was the first Virginia Farm Winery in Giles County and can be reached by telephone and is open by appointment only.

Flowers and Decor

Stonecrop Farm | (540) 599-0839

Pearl’s Petals Flower and Gift | (540) 626-7886

Narrows Flower & Gift Shop | (540) 726-2478

Music and DJ's

Rick Pruett – DJ | (540) 599-3773

Professional sound and uplighting services available for your event.


EZ Entertainment | (540)-599-6268

EZ Entertainment is a professional and affordable option for many of your wedding needs. We offer DJ/Emcee services, including Karaoke, lighting and up lighting, planning services, decorating and specialty cakes. Our goals for our clients is to make their wedding day memorable not only to them, but also to their guests. Our DJs do this by engaging your guests with fun and interactive activities. Contact us today 540-599-6268 to speak with Diana about scheduling your free consultation meeting. Find us on FACEBOOK.

Spas & Salons

 Allure Spa and Skin Health | (540) 921-2300
602 Wenonah Ave., Pearisburg, VA 24134

Offering bridal packages, as well as on-site make-up application. Visit website for gift certificates and online booking.

Custom Jewelers

Matthew’s Jewelers | 540-921-2066
623 South Main St., Pearisburg, VA 24134


Pearis Mercantile | (540) 921-2260
200 North Main Street, Pearisburg, VA 24134

Open M-S 10-5:30pm, Sun 12:30-5pm. Unique gifts for all occasions, home decor, jewelry and more!


Ceremonies for All by Reverend Karen Osborne | (540)

Ceremonies for All will honor your wedding day by creating a personalized, meaningful ceremony that represents who the two of you are and what you would like to express to each other and convey to those in attendance. A lovely keepsake copy of the ceremony is included!