MARGO Sp. z o.o. powstała w 1999 r. Została zarejestrowana w Rejonowym Sądzie Gospodarczym w Tarnobrzegu, a następnie w Sądzie Rejonowym w Rzeszowie pod numerem KRS 0000111315. Kapitał zakładowy Spółki wynosi 500 000,00 PLN.
W maju 2014 r. nastąpiło połączenie spółki MARGO Sp. z o.o. ze spółką EVRO Sp. z o.o. z siedzibą w Krakowie. W efekcie powstała nowa struktura organizacyjna, a MARGO Sp. z o.o. rozpoczęła działalność na większą skalę.