Die AgroControll wurde von den Bauernverbänden der Kantone Solothurn und beider Basel gegründet. Sie ist als GmbH organisiert.
Die AgroControll bezweckt eine praxisnahe Kontrolle durch Kontrolleure, die aus der Landwirtschaft kommen. Eine ständige Weiterbildung der Kontrolleure stellt die Grundlage für eine gute Kontrolle dar.
Die AgroControll ist unabhängig. Sie hat eigene Büroräume in der Hauptstrasse1, in 4450 Sissach.