Preferred Vendors AllCateringBand & DJDecorFlowerHeating & ACLodgingPhotographyCake & DessertInvitation DesignVideographyTransportationThe Posey DetailOrange, VA540-764-0014Website