The Kaivac machine has been great for us we have had it for 10 years now & is going strong. Have had no breakdowns as we clean it daily. We use it for cleaning bathrooms & amenity blocks & washing carpets it is excellent for that the only thing we have had to replace on a regular basis is the squeegee blades which after continuous use ware down. Also we have gone through a couple of hoses through ware.
I would recommend this machine is great & good for cleaning up spillages we have the 1750 model.