Contact Us

Use the form on the right to contact us.

You can edit the text in this area, and change where the contact form on the right submits to, by entering edit mode using the modes on the bottom right. 


123 Street Avenue, City Town, 99999

(123) 555-6789


You can set your address, phone number, email and site description in the settings tab.
Link to read me page with more information.

How to Find HHF Meats

You want (really GREAT) meat? We have Options.


As of 1/1/2018 Our Farm Store in Sperryville is now closed. We still maintain freezer space so we're happy to meet you for by appointment for an order. You may place an order online and we'll set up a time for you to pick up. We're also accepting whole and half beef and lamb reservations for 2018. Please follow some of the links above for more direct information or contact us below. You may also call us at 540.229.5733. Thank you!



Fill your freezer: Invest in a Whole animal purchase.

Bulk purchases (whole animals) are available in limited quantities. DOWNLOAD Bulk Information {HERE}

Beef: Now reserving for 2018

Lamb: Now Reserving for 2018

Partners. Aren't they great?

Heritage Hollow Farms is honored to partner with other local businesses to promote local and clean foods. Our meats may* be found prepared, served, or sold, when inventory allows, at the following locations:

The Inn at Mount Vernon Farm | Sperryville, Va*

The Sperryville Corner Store & Thornton River Grille| Sperryville, Va*

Willowsford Farm | Ashburn, Va

(Willowsford: Farm Stand Freezer Drop/Pre Order, Farm Stand Freezer Supply On-Hand)

The Restaurant at Patowmack Farm | Lovettsville, Va*

Better Thymes Market | Front Royal, Va*

Griffin Tavern | Flint Hill, Va*

4P Foods | Northern Virginia / D.C.*

Field & Main Restaurant | Marshall, Va

Before & After Coffee & Cafe | Sperryville, Va

(*not guaranteed - call ahead to confirm)

Frequently Asked Questions & The Finer Details

All orders have Virginia Tax (2.5%) and a delivery feed when applicable. 

*Please note we may not have all of the quantities in stock. We will make substitutions as we are able but will note on your invoice if we are out of stock. If you have a special request please contact us as soon as possible so we can do our best to accommodate. 

*Any returned checks will incur a $35 returned check fee to account for bank charges and our time to address the issue. If an order is placed and no communication to reschedule upon missing a pick up is made, order will be put back in to inventory and a $25 fee will be applied to next order to compensate for our time in packing, invoicing, and restocking the order.