Sounds a difficult one, how much furniture, what type of carpet..and with mopping depends on the amount of soiling on the floor etc..