Delivery Details

Order Deadline for next day delivery is 12 MIDDAY for grocery orders.

Please note other deadlines may apply to certain kitchen made products. These will be detailed in the relevant product details.

All orders received for delivery will be made as follows:

Beauly (Village)

Daily delivery Monday to Saturday

Muir of Ord / Conon Bridge / Maryburgh

Monday & Thursday    * note – back to Monday

Kiltarlity / Drumnadrochit

Tuesday & Friday

Kirkhill / Lentran

Wednesday & Saturday

Black Isle (Community drops)

Thursday 3pm

Black Isle Leisure Centre Car Park, Fortrose

Tuesday 2pm

Village Hall, North Kessock


We now offer a “click & collect” service in Inverness.

Items can be collected each morning from 10am to midday at Williamson Foodservice, 5 Walker Road, Inverness, IV1 1TD

Please enquire for outside these villages.

Community enquiries welcome.
Please Note there is a £6 Delivery charge for orders below £20. There is no minimum order for collect orders – select Local Collection at Checkout