I have dealt with several carpet cleaners over the years. This company is best by far. My carpets had not beenThese guys were amazing!! Moving into a dirty rental house with three kids, one more on the way and a dog was not my ideal house but thankfully I found ecofusion carpet cleaning! He cleaned 6 rooms, a hallway, two mattresses and a truck and we are thrilled with the results! No harsh chemicals for the kids or dogs to get into and no more gross rental carpets! They were efficient and went above and beyond cleaning what needed to be cleaned twice! Highly recommend and will definitely use them in the future!!