Had Rick out today to clean our carpet. My husband and I were very pleased! He arrived on time, was pleasant(and very informative) and worked quickly. Most importantly, our carpet looks great! We will for sure be calling Rick next time our carpet needs cleaned!