This is the first time I have used this company, being new to the area. They did a great job! Cleaned a sofa that has been taking a beating by my my grandchildren and it looks like new!