Fortunately, I haven't needed TRS to clean up water damage, but they clean carpets, too.  I've used them twice now to clean my entire house and the carpets looked great both times.  And the price is honest and straightforward--not like the other companies that call a patch of carpet in the hall a \"room\"!  If I do ever have water damage, they will be the ones i call.