Genesis Equipmet & Chemicals manufacture Carpet Extraction machinary & associated cleaning chemicals, spotters,etc for commercial cleaning professionals. This is commonly called steam cleaning. We are expanding into hard surface cleaning equipment for concrete, tile floors etc.We sell our product via a distributor network through out Australia/New Zealand & are looiking for additional distributors worldwide