Cleaning a three-bedroom apartment may take 8 hours and move up and down by one hour for each additional bedroom and bathroom. It also depends on the square footage, the number of cleaning professionals, and the clean depth.