About our operations

Where can you find us?

Our small business has come a long way  since opening our fish shop in Aviemore which remains open Tuesdays to Saturdays: 10am to 4pm. 
We now operate two mobile fish vans which cover a large area of the Highlands - see               for full list. We also acquired a processing unit in Dingwall to support our expansion into wholesale. 

Where is our fish from? 

Our white fish and shellfish comes from different fish ports in Scotland straight from the boats allowing for ultimate freshness. Our smoked range comes from local smokehouses and some of our specialised products are cured in-house and our salmon is of Scottish origin. 

How is our fish processed?

We process all our products in house. We have four professional filleters prepping all stock and everything sent out is less than two days old. 

How is our fish packed when sent out by post?

We will vacuum pack each specie individually in freezer safe pouches.

How is our fish delivered when sent out by post?

Our fish travels in an air tight box and will include an ice pack. 

Can't find what you're looking for?

Call us on 01479 810576 for further details. We are always happy to help with any queries you may have. 



Tuesdays: Brora (co-op) 10.30am to 1.15pm; Golspie (Church) 1.30pm to 2.30pm; Portmahomack (port) 4.30pm to 5pm. 
Wednesdays: Dornoch (co-op) 10.30am to 1.30pm; Evanton (co-op) 3pm to 4pm; CononBridge (co-op) 4.30pm to 6pm.
Thursdays: Fortrose (co-op) 10am to 1.30pm; North Kessock (shop) 3pm to 4pm. 
Fridays: Forres (museum) 10am to 12pm; Findhorn Foundation 12.20pm to 1pm; Findhorn Village 1.15pm to 2.15pm; Cawdor Castle 3.30pm to 4pm; Cawdor Store 4pm to 5pm.

Saturdays: Cononbridge (co-op) 9.30am to 11am; Fortrose (co-op) 11.30am to 2pm.


Tuesdays: Nairn (Scotmid) 10.30am to 11.30am; Ardesier (viewpoint) 12pm to 12.30pm; Tornagrain (main square) 12.45pm to 1.15pm; Balloch (shop) 1.30pm to 2pm); Milton of Leys (co-op) 2.30pm to 3pm; Kinmylies (Doctor surgery) 3.45pm to 4.15pm. 
Wednesdays: Dingwall (mayfield carpark) 10am to 11am; Invergordon (co-op) 12.15pm to 12.45pm; Balintore (Seaboard Memorial) 1.30pm to 2.15pm. 
Thursdays: Muir of Ord (Muir Hub) 10.30am to 11.15am; Beauly (main square) 11.30am to 12.15pm; Kiltarlity (community centre) 12.30pm to 1.15pm; Drumnadrochit (old co-op) 2pm to 2,45pm; Strathpeffer (main square) 3.30pm to 4.15pm. 
Fridays: Culloden (dental practice) 10am to 10.30am; Dored rd (post office) 11.05am to 11.40am; Hilton shops (tomatin rd) 12pm to 12.30pm; Poundstretcher 12.45pm to 1.15pm; HIS 1.30pm to 2pm; Wester Inshes (co-op) 2.15pm to 2.45pm; Dalneigh shop (laurel avenue) 3pm to 3.20pm; Bunchrew 3.35pm to 4.05pm; Kirkhill 4.30pm to 5pm. 

Saturdays: Culbokie (community centre) 10am to 11am; North Kessock (ferry car park) 11.30am to 12.30pm.