They both have their advantages. That is why we use both! A truck mounted unit carries our own water, heats it to steam, delivering a very powerful cleaning punch to the dirtiest carpet! A portable unit also provides an exceptional cleaning but offers the advantage of serving areas where it is not practical to use our truck mount, such as apartments and high rises. In both cases we still use the RotoVac extraction system which ensures a deep cleaning and fast drying!