Company Description
Genesis manufacturer & sell via Australian distribution network, Carpet Cleaning Equipment inc Wands, Detail tools, Stair tools Hard surface Spinners as
Genesis Equipment & Chemicalll as associated chemicals, inc Detergents, Spotters etc