Linia biznesowa sieci franczyzy obejmuje ponad 120 placówek, zarówno w największych miastach Polski, takich jak Warszawa, Łódź, Gdańsk, Poznań i Wrocław, jak i w mniejszych miastach, np. Piła, Ełk i Kalisz. Franczyza Freedom działa od 2013 roku, a w strukturach oddziałów franczyzowych pracuje ponad pół tysiąca agentów. Baza nieruchomości liczy 7 tysięcy ofert z całej Polski.
Spółka we wrześni 2023 roku dokonała fuzji z firmą Investor Nieruchomości tworząc tym samym największą w Polsce sieć biur nieruchomości.