I have been fortunate to utilize Santa Clara Carpet Cleaners. They have provided effective, thorough and on-time carpet cleaning services. Their tech's valuable input and solutions for carpet maintenance is very much appreciated. No follow up is needed, they have done a great job. I would recommend their services to anybody!