I do all my own cleaning but I have someone come in to wash all my flours once a month. I sweep my floors everyday but never have time to get on all fours to give them a good wash. She does an amazing job. She also charges $20/hour and it's worth it!