Guys, I have never done it professionally. I usually use my own steam vacuum and hot water. I have 4 animals and I have stains on it that I cannot take care of on my own. Should I hire someone to steam my carpet? Do you think those stains and hair can be removed? Have you have any experience with it??? And how much they charge approximately? I called one place – they said 200$ for 5 rooms?! PS I wish I would have a wood floor or smt….