Sequoia Cleaning Services has been cleaning my carpets annually and on demand for the past 5 years. They do a great job and I am placing high trust and expectations on them - never to be failed. Their staff are professional, friendly, and efficient. Very nice to know that they are available should I ever need an emergency clean after having some rowdy friends over. Great work.