Longrock Depot: 01736 719440 | Carland Depot: 01872 519130 admin@cornwallfarmmachinery.co.uk



We are your Case IH Agricultural Dealership for all of Cornwall. With two depots based in Truro (Carland) & Penzance (Ludgvan), we aim to provide excellent Parts, Service & Sales support throughout the area. We offer New & Used Machinery ranging from Walk-Behind-Mowers, to large Combine Harvesters and everything in between.

We also have a Country Store at our Truro depot supplying Equine, Pet, Clothing & Footwear, Farm, Tools & Hardware, Garden & Stihl products.


Our Statement 

As many of you will be aware, we at Cornwall Farm Machinery Ltd have made the decision to terminate our Dealer Contract with John Deere. This decision has not been taken lightly, it has come about because John Deere’s Dealer of Tomorrow strategy is to encourage dealerships to grow by amalgamating with each other in order to form bigger companies that could possibly manager their area of responsibility more effectively and in turn service customers well. It has been a pleasure working with John Deere. However, we at Cornwall Farm Machinery Ltd have decided to remain independent with the ability to make our own way and that is what has influenced this decision. Our intention is to continue to supply the service that we are known for and to look after our customers old and new.

Since making this decision we are very proud to have been awarded the franchise for CASE IH for Cornwall and are also delighted to announce that alongside CASE IH we have also been awarded the KRONE franchise for Cornwall both of which we are very excited about, we feel that both of these brands will complement current manufacturers that we work with such as AMAZONE, BAILEY TRAILERS, SPEARHEAD, FLEMING and SUMO to name a few.We look forward to continuing in supplying top quality service and products to the farming community in Cornwall.

From all the team at Cornwall Farm Machinery, thank you for your custom and we look forward to working with you in the future.

Rob Hattam – Manager