We have used Valiant for both carpet cleaning and professional maid cleaning. At the beginning, I was very hesitant because many companies advertise themselves as "eco friendly". I've had many problems with many other companies. But they really used all green solutions....they even explained me what kind of chemical they are using and how it helps to protect our furniture and floors. Fabuluous staff who said YES to everything and did everything the way I wanted. It is extremely hard to find that kind of people these days. Carpet cleaning was also amazing. Their chemicals were completely neutral, I couldn't smell anything, and the best part is carpets were dry in three and a half hours. Thanks