Just,
The carpet man recommending you neutralize the alkalinity of the detergent may be steering you wrong. To clean carpets that are man made the ph is 9.0 and higher, wool is 8.5-8.0 any lower and you won't clean. Cleaning solutions run from 0-14 in ph. 7 being neutral(water). If you have a stain that you know has ph of 5 you need to use a spotter with 9ph or higher to neutralize it. If you don't know what you are doing you could keep the stain in your carpet forever. Urine for instance is an alkaline at first, let it set up after six months it turns to acid and burns into your carpet and you can't remove it. No commercial or diy stain remover will get it out then. Low ph is on the acid side of scale. Hair shampoo you use is low ph Acid side.
Procare
Procare,
The white vinegar is used as a rinse after the cleaner has done it's job. The premise is some dirt is alkali and some are acidic, So you need to go both directions in the cleaning process to remove the dirt. This process did remove the browning I was experiencing in the high traffic areas. This is a Anso plush carpet BTW.