Ice Supply for Restaurants & Bars
When your machine goes down — or a Saturday outruns it — we deliver across Winchester, Front Royal and Northern Virginia. Same day or next day. We do everything we can to make a customer's requested time frame.
“We own a restaurant, and our ice machine just cannot keep up. Luckily for us, we found Blue Ridge and haven’t looked back.” — Cole Haase, Owner, On Cue Sports Bar & Grill
What we deliver
Bagged ice — 20 lb bags, 5x filtered, standing weekly slot or as needed
Emergency ice — machine down, or a run on the weekend
Clear cocktail ice — hand-cut 2″ cubes, tall rocks, Collins spears and spheres.
Freezer space — loaner merchandiser, chest freezer or freezer trailer on site
We carry it in and stack it in your walk-in or empty it into the bin, at no extra charge.
Pricing
Bagged ice — $0.30/lb, 200 lb minimum
Delivery — $15 Winchester and Front Royal, more for other locations
Emergency Ice — $0.40/lb plus $50 dispatch
Clear 2″ cubes — $0.70 each. Ask about other styles and wholesale pricing on standing orders. New to clear ice? Ask for a free sample box — no charge, no order, nothing to sign.
Merchandiser freezer — Ask for pricing and how to get one for free.
Standing deliveries
Most of our accounts run a fixed weekly slot — same day, same quantity, no phone call. Text us the day before if the number changes. We invoice through QuickBooks and can send a W-9 and certificate of insurance for vendor setup.
Where we deliver
Winchester, Front Royal, Strasburg, Luray, Berryville, Purcellville, Leesburg, Gainesville, Haymarket, Warrenton, Martinsburg and Charles Town. Counties include Frederick, Clarke, Warren, Shenandoah, Page, Rappahannock, Culpeper, Loudoun and Fauquier, plus parts of Prince William, in Virginia — and Berkeley and Jefferson in West Virginia. Outside that, ask — for a large enough standing order we will usually make it work.
Set up an account
Tell us your volume, your delivery day and your storage and we will put together a standing schedule. Monday to Saturday, 8am to 6pm.
Click to request a delivery · Call (540) 914-3382 · Text us — if you need ice today.