top of page

About our operations

We Bring the Freshest Catch to Your Table

We are a family run business based in the Highlands of Scotland.

Our aim is to provide the freshest local produce including fish, shellfish and crustaceans. Our staff have a combined knowledge of over 70 years in the seafood industry and have won several UK and French Awards which means quality you can trust.

Our small family business has come a long way since opening our fish shop on 15th October 2017 in AviemoreWe now operate two mobile fish vans which cover a large area of the Highlands - see               for full list. We have been working hard behind the scenes and have now acquired a processing unit in Dingwall to support our expansion into wholesale.  

Our fish is bought fresh every morning from Scottish fishing markets straight from the boats and processed in house

If you are looking for a specific type of fish that we would not normally stock, why not get in touch, we would be more than happy to try source this for you.




Tuesdays: Brora (co-op) 10am to 1.15pm; Golspie (co-op) 1.30pm to 3pm; Portmahomack (port) 3.45pm to 5.15pm. 
Wednesdays: Alness 7.45am to 8.30am Dornoch (co-op) 9.30am to 1.40pm; Roggart 2pm to 2.20pm; Evanton (co-op) 3pm to 4pm; CononBridge (co-op) 4.30pm to 6pm.
Thursdays: Fortrose (co-op) 10.40am to 1.30pm; North Kessock (shop) 3pm to 5pm. 
Fridays: Forres (museum) 10am to 1.15pm; Findhorn Village 1.45pm to 3pm; Cawdor Castle 3.30pm to 4pm; Cawdor Store 4pm to 6pm.

Saturdays: Ullapool (Pulterney Street) 10am to 2pm

Fred's Van

Wednesday: Invergordon (co-op) 10am to 11.45; Dalmore Farm 12 to 2.30pm; Howdens 3pm to 5pm

Thursday: Munro's Nurseries 10am to 1pm; Alness Academy Lane Car Park 1.30pm to 3.30pm

Friday: Forres (co-op) 10am to 12pm; Findhorn Foundation 12.30pm to 2pm; Dalmore Farm 3pm to 5pm

Saturday: Conon (co-op) 9.45am to 11.45am; Fortrose High Street 12pm 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; Grantown on Spey (The square) 12.30pm to 2pm; Nethybridge (Old shop) 2.30pm to 3.30pm; Boat of Garten (The green) 3.45pm to 4.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; Dores 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. 

bottom of page