My dd7 just got sick all over her carpet and the hall carpet (she did a nice job an her door and wall too). I'm afraid it will be leaving a pretty good stain even after resolving the spots and scrubbing like crazy. I've never rented a steamer and done it ourselves. Would that be a cheaper option than having someone come in? The hall was already stained from the same thing happening last Dec. and I'm trying to make it look even halfway decent so we don't have to recarpet. Thanks.