We are doing our best, and we use professional-grade cleaning products to remove stains from your carpet. However, we cannot promise a complete spot removal every time. Some stains are from substances that can permanently damage or discolour the carpet fibres. The age and type of carpet is also a factor that determines the success of the stain removal procedure.