I have used Pink Puppy in the past and just had their service again today. We got an appointment quickly.Reilly, the owner, is prompt and professional.Our carpets look as good as new!Cleaned the whole house — including the steps. We will definitely use their services again!