Chociaż firma jest bardzo młoda, bo 3-letnia, to jej właściciele związani są z biznesem czystościowym i produkcją od 30-tu lat. Jej celem jest produkcja wysokiej jakości odkurzaczy przemysłowych w różnorodnej gamie: od odkurzaczy hotelowych do dużych odkurzaczy turbinowych. Własna fabryka o powierzchni 3000 m2 znajduje się w zagłębiu przemysłowym Włoch w Codogno. Posiada własne, całkowicie skomputeryzowane centrum projektowe i konstrukcyjne.
Jest właścicielem wszystkich form wtryskowych do produkcji części plastikowych. Wszystkie pozostałe komponenty są wykonywane we Włoszech lub Europie. Pierwsza linia odkurzaczy Solo oznaczonych CP/CM jest kontynuatorką starych, niezawodnych maszyn z lat 80 i 90-tych znanych pod nazwą Elfo. Podstawowym celem jest eksport do głównych krajów świata na wszystkich kontynentach.