0161 262 0380
Delivery & collection

Delivered to your yard, or collect from Oldham.

Two easy ways to get your hay, straw, bedding and feed. Tell us what you need and where you are, and we’ll sort the option that makes most sense for your order.

🚚

Delivery

We deliver right across the North West and can arrange nationwide delivery on larger loads. Charged on distance and load size rather than by the bale, so a full load works out better value than a handful of bales.

Areas we cover

  • Greater Manchester: Bury, Bolton, Rochdale, Oldham, Salford, Manchester and everywhere between.
  • Lancashire: Blackburn, Burnley, Preston, Chorley and the surrounding towns and villages.
  • Cheshire & the wider North West: Warrington, Stockport, Macclesfield and beyond.
  • Nationwide: ask us. On larger loads we can get forage and bedding out across the country.
📦

Collection from Oldham

Got a trailer or a van? Collecting from our warehouse in Oldham, Lancashire is usually the cheapest way to buy. We’ll have your order picked and ready, and we’ll give you a hand to load.

A few notes

  • Always ring first: collection is by arrangement so we can have someone here and your order to hand.
  • Bring covers or straps: loose bales on a public road are nobody’s friend.
  • Cash, card or bank transfer: whatever’s easiest.
  • Find us at our warehouse in Oldham, Lancashire, and we’ll give you the exact address and directions when you book your collection.
How it works

From phone call to bales on your yard.


  • Ring or email. Tell us what you’re feeding or bedding on, roughly how much, and where you’re based.
  • We’ll quote. A clear price for the goods and the delivery, with no surprises when it turns up.
  • You confirm. We agree a delivery window or a collection time that suits you.
  • It arrives. Or you pop over to our Oldham warehouse. Either way, we help you load or unload.
  • Pay. On delivery or collection: cash, card or BACS.
Honest about lead times

Quick when we can be, straight with you when we can’t.

We’ll always do our best to turn orders around fast: most local deliveries go out within 2–5 days, and we can often move quicker on a full load. If you need something urgently, ring us first thing and we’ll see what we can do.

No minimum order for locals, either. Whether it’s a few bales for a couple of ponies or a full artic for a big yard, you’re welcome here. For winter, the best plan is to book ahead: a standing order through the cold months means we ring-fence stock for you so you’re never left short.

Ready to order?

Give us a ring or drop us a quick email.