Carpets covered in dog hairs and stains it was rather difficult as the carpets were stripped, but look at the pictures and see for yourself. Call JPP Cleaning 07956968782