A truck mounted batching plant has the advantage of having fresh, ready-mix concrete at the sites and eliminates the labourious work of installing, uninstalling and movement of batching plants. The truck mounted batching plant carries cement and fly ash in a closed bin, sand and aggreagtes in open top bins, with a conveyor belt at the bottom. The blending is carried out by calibrated and adjustable strike-off gates.