Daly City, CA
Im really glad that this carpet cleaner also has upholstery steam clean! I really wanted to have my upholstered dining room chairs cleaned. So I was so happy that they have superb upholstery cleaning and maintenance. I would certainly hire them again, and it would be for their carpet cleaning services next time!