Ammonia is not a reducer. Dawn or any dish soap will be likely to leave a resoiling residue.
Ammonia is highly alkaline and can remove some stains if you and the clinet can stand the odor. Not a very professional approach, IMO.
I suggest a product like RedZONE Ready or Red Relief for red beverages with artificial coloring. StainZONE for natural red stains like wine and fruit juices without artificial coloring added.
I have had some customers that tell me they tried to remove red stains using Dawn or Windex in the past. It never seems to work for them and makes my job of removing them harder.Ammonia + a little dawn - dilluted is an ok heat transfer reducer for synthetic stains like coolaide.
John,Ammonia is simply good for use on Protein based stains like blood/Vomit etc. Can also be used as a booster on nylons. keep it away from wool carpets.