Downstairs all hard floors. Stairs, hallway, bedrooms have carpet. Bathrooms have hard floors. We have 2 puppies but we will have them with us or crated during cleaning period. Additional needs include bringing your own supplies (detergents, etc) and bringing your own equipment (vacuum, etc). Services Needed: Bathroom Cleaning, Kitchen Cleaning, General Room Cleaning, Organization (beyond standard tidying).