There are few things more satisfying than seeing something go from filthy to squeaky clean. We all know someone who spends hours watching power-washing compilations on Youtube, right?  Whether it’s industrial window washing or heavy duty carpet cleaning, there is...