Yes, most carpet & Upholstery manufacturers recommend that you reapply protector after your professional cleaning to restore the original stain resistance. Some manufacturers even require it as part of the warranty on the carpet & Upholstery.