Unfortunately, having a pet could affect the cleaning quality guarantee in some situations. Having a pet indoors can damage areas, and cleaning those areas is difficult. At Northampton Carpet Cleaners, we employ the most effective protocols and products to remove pet odour, stains, and urine from carpets, rugs, upholstery, etc. However, you may still not get your deposit back wholly.