Delivery Details

Order Deadline for next day LOCAL delivery is 12 MIDDAY.

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

All orders received for local delivery will be made as follows:

Beauly (Village)

Daily delivery Monday to Saturday

Muir of Ord / Conon Bridge / Maryburgh

Monday & Thursday    

Kiltarlity / Drumnadrochit

Tuesday & Friday

Kirkhill / Lentran

Wednesday & Saturday


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

Delivery to other areas

Due to the level of business supplying the local market and workplace restrictions we have halted our national delivery during the Christmas period. Our apologies for any inconvenience this may cause.

Community enquiries welcome.

Please enquire for outside these villages.

Please Note there is a delivery charge for local orders below £20. There is no minimum order for collect orders – select Local Collection at Checkout