Carpet Shampoo (3.785L)
Kirby Carpet Shampoo. 3.785L.
(Pet odour special)
Kirby carpet shampoo. Special formulation for Pet odour neutraliser. No pets? Don't worry still the best shampoo for taking out any smells and odours over time.
Same formulation as 946ml bottle but if you shampoo regularly, cheaper by volume!
Save this site to my favourites?