Except for window cleaning, Windex can also be used as an effective carpet stain remover. If you don't have any carpet cleaning products on hand when a stain occurs, give a try to Windex. You would be surprised how well it works on tough stains, like blood or pet urine.