I had Darren from AMSTEAM come in and clean our carpets based on a friends great recommendation. Our house is about 2000 square feet and half of it is carpeted. The carpets are fairly old and we didn't want to replace them right now but they were really needing some TLC and I REALLY needed to be able to live with them until it is feasible to replace. I figured we would give this a shot and see if it would make us hate the carpet less. Let me tell you, Darren did an INCREDIBLE job. The large stain in one of our living rooms which had been there since we purchased the house two years ago but couldn't get our ourselves, HE GOT IT OUT. The carpets are back to a beautiful cream colour which I didn't even know they could look that light and new! the upstairs carpet looks so much better which is really surprising I didn't think they would look any better up there because they are worn but figured I would feel better knowing they were clean; they look so much better, truly. ALSO, add on the deodorizing! it was only a little extra for each room (I'm taking only a few bucks) and I could smell the fresh clean scent of our carpets from our basement we had no wet carpet drying smell like you often get. I can be a difficult customer to please and I expect a lot, and AMSTEAM really delivered. They made it easy on me, didn't really disrupt my day, very professional and got in and out. If you are thinking about getting your carpets clean, DO IT! You will feel so much better and your home will be cleaner - $300 was an amazing deal, I feel like I ripped them off! THANK YOU AMSTEAM!