Sinclair Cleaning Systems is Ontario's leading supplier of cleaning equipment and chemicals for the carpet cleaning, disaster restoration and janitorial industries. more... See more text