We have 2 dogs and 2 cats and several areas of our carpet that have pet messes! I am getting tired of spot cleaning by hand and am hoping to get a steam carpet cleaner for my birthday this month. Does anyone have a brand of steam cleaner they would recommend? Where are the best prices found for these? Thanks so much. Oh, I do have a bissell little green machine, but I am looking for an upright model.