We have a maximum time allotment to complete a checklist of tasks depending upon the size of your home, the cleaning package you select, and the number of housekeepers present for the service (sometimes we work in teams of two). We always strive to complete everything on our list, but this is contingent upon the current state of your home during our window of service. Setting up a recurring cleaning schedule through the Spruce app will help maintain the cleanliness of your home over time. This will keep your services efficient and will allow more time for your housekeeper, or team of housekeepers, to focus on detailed areas throughout your home.