Clean Green Carpet Cleaning did a great job cleaning our carpets. They got all the pet spots our and all the odor too! The price we paid was far less than anyone else we got a quote from. There were no surprise charges either. They did a great job at a great price.