I would give 10 stars if possible!
We have used several different companies to clean our carpets and this is by far the best cleaning results we have seen. There is a total of 11 of us at the house 7 younger kids the youngest being 3 years old and 6 dogs; just imagine the mess that our carpet is. To say the least the carpet is a disaster. After using Bear Carpets our carpets look 10x better. And, not to mention the service men are friendly and willing to please customers. Definitely will recommend to others!