Grampian Truck Show – 2023

The season has started off with a bang, we attended Grampian Truck Show at the weekend with two of our fully restored vintage trucks and our Bull Nose Scania, the weather held out on Saturday for the judging and we are pleased to say we collected prizes in three categories. A huge thank-you to Ally […]



Truckfest 2023 – J&M Murdoch & Son Ltd, have been proud exhibitors at Truckfest Scotland for over 25 years. This year our team went above and beyond to ensure we had a spectacular display of both our working vehicles and our vintage fleet.  Truckfest always gives us the opportunity to showcase the hard work and […]

Scotland Flag

Happy St Andrews Day

Happy St Andrews Day from all at J & M Murdoch & Son Ltd….. Fun fact about our fleet of vehicles. Each of our trucks has its own unique name – all ending in “Of the Glen” – Here is a selection below, if you spot any out on the road send us in a […]


Aggregates – Wash Plant

Aggregates Wash Plant – Over the past year a lot has been happening here at J&M Murdoch & Son Ltd, nestled up in Capellie Hill Neilston, hidden from view and blended into the landscape behind the trees. Our new aggregates wash plant has been under construction. Our wash plant is now fully operational. The Circular economy at its very best for the aggregates industry. Our Tipper Fleet clearing sites for our valued customers, processing the material and supplying the finished products. Reducing waste, recycling and bringing the product back into the marketplace.
Supply of all types of aggregates including – 6F5 – 40mm – 20mm – 10mm – Topsoil & Sand


New Addition to the J&M Murdoch & Son Ltd family.

Our new addition to the family has arrived.
We are delighted to announce we now have a new grab lorry to add to the fleet. The purchase of our grab lorry will ensure we can service our customers with their exact requirements of aggregates and deliver in a safe and timely manner. Supply all types of aggregates including 6F5 – 40mm – 20mm – 10mm – Topsoil & Sand – Call 0141 580 6322 with any enquiries and we will be happy to help.