We`ve used a different company for a couple of mouths. Went out of business or their phone got disconnected. We found City Carpet Cleaning on google and had them come out. They got our carpets cleaner than they have ever come before. They had really quality equipment. They also gave us a good quote to do our tile and grout and we will probably have them come do that soon.