For carpet odour removal, should I use urineFREE before or after steam cleaning or shampooing?

Cleaning agents, including steam cleaning or shampooing, spread urine crystal residue over a wide area, so always use urineFREE as your urine remover to remove the urine stains before steam cleaning or shampooing your carpet. If you fail to use urineFREE before steam cleaning the urine can spread over a wide area and the urine odour may return in moist or humid conditions. Using urineFREE before steam cleaning your carpet can prevent the return of urine odours.