Call the cleaning company & ask them what the trade name & manufacturer of their soap solution is, then look up the MSDS (material safety data sheet) on the product.....they should be available on the internet, if you can't find one for their solution, tell your cleaning company you need one to research prior to their using the product at your home.
Some cleaning companies use plain water, because of customers griping about the residue left in the carpet, but may use an air freshener.....and MSDS for that needs to be checked also.
You DO NOT WANT any stain guard/preventer.....similarly, stain guard and/or fire proofing of furniture or clothing is dangerous for & can be deadly for our feathered friends.....