El centre productiu es troba a Tàrrega (Lleida), ocupant una superfície total de 40.000 m2 entre naus de producció, tallers mecànics i de motlles, magatzems exteriors i oficines. Un equip de professionals s'ocupa de fabricar productes d'alta qualitat, mitjançant processos respectuosos amb el medi ambient i adaptats a les necessitats del client. Una taxa d'exportació superior al 70 % confirma l'excel·lent acceptació dels productes MAGOURBAN en els mercats internacionals.