forsOrders - Richard Jones 07836 519484

Admin - Andrea Jones 07974 822008


btjones carmarhenB T Jones & Sons were founded in 1900 by my Great Grandfather, B T Jones, who was originally a horse trader and coal merchant. Since then we have hauled and distributed coal, animal feeds, concrete, soils, sand, aggregates, flour, iron ore as well as other hazardous and non-hazardous materials.

I'm proud to say we are still family-owned and operated, predominantly rigid tipper with artic capabilities together with the supply of vehicles for site clearance and the supply of aggregates.

As a company, we provide a high level of personal service. We always strive to price competitively and assure you of value for money.

btjones carmarhen2222When workloads peak and extra vehicles are required, we endeavour to use owner/driver trucks or small company trucks, which ensure a high standard of a driver with a professional approach that matches our own.

We have access to many landfill sites throughout Wales. We are also able to supply materials from many large and small producers of aggregates, sand, and recycled materials.

We have worked directly for large organisations such as Alfred McAlpine Civil Engineering, Carillion, and Network Rail. We have sub-contracted to Tarmac, Hanson, Cemex, ATP Cable Ploughing, local authorities, and many other local companies.

No Job Too Big or Small



Haulage company, Easy to deal with

We Operate

a well-maintained fleet of vehicles


Accommodating & Professional


We have been trading since 1900!

We've got your Back!

Tipper Hire, Sand & Quarry Products

Based near Carmarthen, we provide a fast and efficient service in Carmarthenshire & West Wales.

If you are looking for haulage or aggregates, we can help. We have been providing our services for many years and we know what's available to you. So call us today!


B T Jones & Sons Ltd
Iscoed, Nantycaws,
SA32 8EW

Richard Jones 07836 519484

Andrea Jones 07974 822008


Service Areas

  • Aberystwyth
  • Cardigan
  • Carmarthen
  • Lampeter
  • Llanelli
  • Newcastle Emlyn
  • St Clears
  • Swansea