COVID-19: Please click here to read a message for our customers.

HOLBEACH - 01406 422 003

SLEAFORD - 01529 701 606

For all your Agricultural and Engineering Supplies

The Agricultural and Engineering supply Experts

For more than 20 years we have been providing expert advice and a wide range of quality products.

More Details

New branch in Sleaford Now Open

Stocking a wide range of products and giving you the friendly, knowledgeable advice you can rely on with Hargrave.

More Details

Spare Parts, Paint Mixing and Hydraulic Hoses

We can also source spares for current and vintage tractors, mix paint to your specification and make up hydraulic hoses while you wait.

More Details

We are a family-run business that has been supplying Agricultural and Engineering companies for over 20 years.

We offer free friendly advice and stock a wide range of reliable and trustworthy brands.

New store in Sleaford now open

We are pleased to announce the opening of our second shop in Sleaford.

It is a more compact version of our main Holbeach depot but will still stock the same trusted brands and will be manned by our friendly, knowledgeable staff.

Read More

Your one stop shop for tools and agricultural supplies

Personalised service

We offer customer focused helpful free advice – the main aim is to give you and your business piece of mind.

Competitive prices

The best quality brands at the best prices - check out our offers page for some of our amazing in-store deals.

Quality brands

We are partnered with some of the best names and products to ensure quality, reliability and choice.

Opening times and locations


Tel:  01406 422 003

Unit 29, Fleet Road Industrial Estate
Holbeach, Spalding, PE12 8LY


Mon: 7:30am – 5:00pm
Tue: 7:30am – 5:00pm
Wed: 7:30am – 5:00pm
Thu: 7:30am – 5:00pm
Fri: 7:30am – 5:00pm
Sat: 7:30am – 12:00pm

Hargrave Agriculture Ltd, Fleet Road Industrial Estate, Holbeach, Spalding, UK


Tel:  01529 701 606

Unit 1&2, Melbourne Park, Royal Oak Business Park
East Road, Sleaford, NG34 7EQ


Mon: 8:00am – 5:00pm
Tue: 8:00am – 5:00pm
Wed: 8:00am – 5:00pm
Thu: 8:00am – 5:00pm
Fri: 8:00am – 5:00pm
Sat: 8:00am – 12:00pm